jQuery中:last选择器用法实例

 更新时间:2014年12月30日 09:43:27   投稿:shichen2014  
这篇文章主要介绍了jQuery中:last选择器用法,实例分析了:last选择器的功能、定义及匹配时的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了jQuery中:last选择器用法。分享给大家供大家参考。具体分析如下:

此选择器匹配元素集合中的最后一个元素。

语法结构:

复制代码 代码如下:
$(":last")

此选择器一般和其他的选择器配合使用,比如类选择器和元素选择器等等。例如:
复制代码 代码如下:
$("li:last").css("color","green")

以上代码能够将li元素集合中的最后一个li元素中的字体颜色设置为绿色。
如果不和其他选择器配合使用,则默认状态是和*选择器配合使用,例如$(":last")等同于$("*:last")。

实例代码:

实例一:

复制代码 代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="https://www.jb51.net/" />
<title>脚本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("li:last").css("color","green")
  })
})
</script>
</head>
<body>
<div>
  <ul>
    <li class="zhuanqu">html专区</li>
    <li class="zhuanqu">div+css专区</li>
    <li class="zhuanqu">jQuery专区</li>
    <li class="zhuanqu">Javascript专区</li>
  </ul>
</div>
<button>点击查看效果</button>
</body>
</html>[/size]
[size=2]

以上代码代码可以将li元素集合中最后一个li元素中的字体颜色设置为绿色。

实例二:

复制代码 代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="https://www.jb51.net/" />
<title>脚本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $(":last").css("color","green")
  })
})
</script>
</head>
<body>
<div>
  <ul>
    <li class="zhuanqu">html专区</li>
    <li class="zhuanqu">div+css专区</li>
    <li class="zhuanqu">jQuery专区</li>
    <li class="zhuanqu">Javascript专区</li>
  </ul>
  <div>
     <span>脚本之家</span>
  </div>
</div>
<button>点击查看效果</button>
</body>
</html>

由于没有指定选择器与:last选择器匹配使用,所以将会默认与*选择器匹配使用,所以将会让button按钮中的字体颜色设置为绿色。

希望本文所述对大家的jQuery程序设计有所帮助。

相关文章

  • jQuery Ajax Post 回调函数不执行问题的解决方法

    jQuery Ajax Post 回调函数不执行问题的解决方法

    本文是小编给大家带来的jQuery Ajax Post 回调函数不执行的原因及解决方法,在本文最下面还给大家附加jquery Ajax 不执行回调函数success的原因,这两个问题都非常多见,感兴趣的朋友一起看下吧
    2016-08-08
  • 使用jquery Ajax实现上传附件功能

    使用jquery Ajax实现上传附件功能

    这篇文章主要为大家详细介绍了使用jquery Ajax实现上传附件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • 一步一步制作jquery插件Tabs实现过程

    一步一步制作jquery插件Tabs实现过程

    自制一个简洁的tabs插件还是有必要的在设计之前,先整理好思路,实现tabs,自动轮换,ajax等主要功能,然后是dom的排列形式,这里采用传统的
    2010-07-07
  • jQueryMobile之Helloworld与页面切换的方法

    jQueryMobile之Helloworld与页面切换的方法

    这篇文章主要介绍了jQueryMobile之Helloworld与页面切换的方法,实例分析了jQueryMobile的基础用法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • Jquery操作cookie记住用户名

    Jquery操作cookie记住用户名

    jquery.cookie.js是一个基于jquery的插件,一个轻量级的cookie 插件,可以读取、写入、删除 cookie。接下来通过本文给大家介绍Jquery操作cookie记住用户名,需要的朋友参考下吧
    2016-03-03
  • Jquery循环截取字符串的方法(多出的字符串处理成

    Jquery循环截取字符串的方法(多出的字符串处理成"...")

    下面小编就为大家带来一篇Jquery循环截取字符串的方法(多出的字符串处理成"...")。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • jquery实现的淡入淡出下拉菜单效果

    jquery实现的淡入淡出下拉菜单效果

    这篇文章主要介绍了jquery实现的淡入淡出下拉菜单效果,涉及jquery操作页面属性的动态添加与删除相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • jquery控制div下所有连接

    jquery控制div下所有连接

    获取当前连接的连接地址。
    2009-05-05
  • jQuery动态添加及删除表单上传元素的方法(附demo源码下载)

    jQuery动态添加及删除表单上传元素的方法(附demo源码下载)

    这篇文章主要介绍了jQuery动态添加及删除表单上传元素的方法,涉及jQuery的事件动态绑定及页面元素动态操作技巧,并附带了demo源码供读者下载参考,代码非常简洁实用,需要的朋友可以参考下
    2016-01-01
  • jQuery 1.8 Release版本发布了

    jQuery 1.8 Release版本发布了

    由于在园子里还没发现这方面的文章,所以就来简单地介绍一下,本文只是简单的归纳介绍,不是完整的翻译,全文请参考原文
    2012-08-08

最新评论