`
alovejun14
  • 浏览: 78062 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

jQuery选择器示例

阅读更多

jQuery提供.each()方法来对选中的结果进行循环处理,而且在每次执行函数时,都会给函数传递匹配元素在选中结果里所处位置的数字值作为参数(从零开始的整形变量)。返回 'false' 将停止循环 (就像在普通的循环中使用 'break')。返回 'true' 跳至下一个循环(就像在普通的循环中使用'continue')。

例子一:演示

 

 

<ul>
  <li>第一列</li>
  <li>第二列</li>
  <li>第三列</li>
</ul>
<button>选中所有列</button>
//使用下面的jQuery代码,点击按钮后,所有列将被选择,并且在每列后加上index
$('button').click(function(){
   $('li').each(function(index){
      var str = "<b>"+index+"</b>";
      $("li:eq("+index+")").append(str);
   });
});
//注意:index是从零开始的整形变量。

例子二:演示

<ul>
<li>第一列</li>
<li>第二列</li>
<li class="mark">第三列</li>
<li class="mark">第四列</li>
</ul>
<button>选择列</button>
//使用下面的jQuery代码,点击按钮后,class为“mark”的列将被选择
$('button').click(function(){
   $('li').each(function(index){
      if ($(this).is(".mark")){
         this.style.color = 'blue';
      }
   });
});
 
//如果我们只想选第一个class为"mark"的列,可以使用return false,停止循环
$('button').click(function(){
   $('li').each(function(index){
      if ($(this).is(".mark")){
         this.style.color = 'blue'; 
         return false; //注意这个return
      }
   });
});

注意:在上述例子里,我用到了$(this)this, 前者是jQuery对象,后者是DOM对象。jQuery对象具有is方法,但不具有style方法,同理,DOM对象具有style方法,但不具有is方法。

分享到:
评论

相关推荐

    jQuery示例

    jQuery选择器示例展示jQuery的属性选择器的使用,适合初学者

    jquery可见性过滤选择器使用示例

    jquery可见性过滤选择器使用示例

    Jquery即时页面刷新过滤器示例

    Jquery即时页面刷新选择器 示例 demo 实现table里面内容的即时刷新 ,上面有选择框,输入内容,下面的table里的内容即时过滤

    jQuery选择器选中最后一个元素,倒数第二个元素操作示例

    本文实例讲述了jQuery选择器选中最后一个元素,倒数第二个元素操作。分享给大家供大家参考,具体如下: HTML部分: 元素1 元素2 元素3 元素4 元素5 取倒数第二个p元素 $("div p").eq(-2) 取最后一个p元素...

    jQuery cxColor颜色选择器

    jQuery cxColor颜色选择器,内含代码示例。

    【JavaScript源代码】js实现类选择器和name属性选择器的示例步骤.docx

    js实现类选择器和name属性选择器的示例步骤  jQuery的出现,大大的提升了我们操作dom的效率,使得我们的开发更上一层楼,如jQuery的选择器就是一个很强大的功能,它包含了类选择器、id选择器、属性选择器、元素选择...

    Jquery cxColor 示例演示.rar

    Jquery cxColor 示例演示 : 包含 jQuery cxColor 1.2 颜色选择器插件 相关的css和js文件 以及 基本的入门示例!!!!

    jQuery过滤选择器用法示例

    本文实例讲述了jQuery过滤选择器用法。分享给大家供大家参考,具体如下: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;...

    关于jquery的多个选择器的使用示例

    jquery的多个选择器,就是可以同时选择多个元素进行操作,下面有个不错的示例,感兴趣的朋友可以参考下

    jQuery分组选择器简单用法示例

    本文实例讲述了jQuery分组选择器简单用法。分享给大家供大家参考,具体如下: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;jQuery分组选择器&lt;/title&...

    jQuery属性选择器用法示例

    主要介绍了jQuery属性选择器用法,结合实例形式分析了jQuery中针对属性的判断与匹配相关操作技巧,需要的朋友可以参考下

    jQuery日期时间选择器

    插件描述:基于Bootstrup 3的jQuery日期时间选择器. 参考示例:http://www.jq22.com/jquery-info4611

    jQuery四种选择器使用及示例

    jQuery 元素选择器  jQuery 使用 CSS 选择器来选取 HTML 元素。  $(“p”) 选取 &lt;p&gt; 元素。  $(“p.intro”) 选取所有 class=”intro” 的 &lt;p&gt; 元素。  $(“p#demo”) 选取所有 id=”demo” 的 &lt;p&gt; 元素。  ...

    H5移动端选择器,layPicker移动端日期选择器

    layPicker移动端选择器 基于jquery实现,可设置微信版和旧版、及自定义html 默认支持日期选择器 可自定义级联选择器 示例充足

    jQuery中复合选择器简单用法示例

    复合选择器将多个选择器(可以是ID选择器、元素选择或是类名选择器)组合在一起,两个选择器之间以逗号“,”分隔,只要符合其中的任何一个筛选条件就会被匹配,返回的是一个集合形式的jQuery包装集,利用jQuery索引...

    jQuery大于号()选择器的作用解释

    jQuery选择器中的大于号&gt;作用是什么: jQuery灵活多样的选择器是jQuery的优点之一。 下面就介绍一下其中的一个选择器,用大于号表示。 代码示例如下: 代码如下: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;...

    jQuery 选择器用法基础入门示例

    本文实例讲述了jQuery 选择器用法。分享给大家供大家参考,具体如下: 今儿个开始学习jQuery,在学习jQuery之前我们应该掌握js,我之前也写过几篇笔记,但是只是小部分的知识,js也不是很难 可以自己简单的看看。...

    jquery选择器-根据多个属性选择示例代码

    根据多个属性选择E[attr=val][attr=val] $(“div[title=’ttt’][class=’aaaa’]”).click()……………. 所有div元素下所有属性title值是等于ttt并且属性class等于aaaa的元素

    jquery中each方法示例和常用选择器

    主要介绍了jquery中each方法使用及常用选择器都有哪些,需要的朋友,可以参考下

    前端easyUI日期选择器(日/周/月)示例

    前端jquery+easyUI实现的日期选择器。 博文地址:https://blog.csdn.net/wanghuiWHI/article/details/135648572 Demo简要: 1.日期选择器可以提供日选择器、周选择器、月选择器 2.日选择器最大31天,选择起始日期后...

Global site tag (gtag.js) - Google Analytics