当前位置:嗨网首页>书籍在线阅读

18-讨论

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

3.4.3 讨论

可以使用核心方法 index() 获得所查找的DOM元素在jQuery集合中的索引。从jQuery 1.2.6开始,还能够以所要搜索的jQuery集合作为 index() 方法的参数。该方法将返回它所找到的第一个元素的索引:

var test = $("div.test");
$("div").each(function(i){
   if ($(this).index(test) >= 0)
   {
     //进行一些处理
   }
   else
   {
     //进行另一些处理
   }
});

将检查循环中的 <div> 是否匹配保存在变量 test 中的集合,如果匹配,将在匹配的集合上执行自定义操作。

注意

如果索引方法找不到传入的对象,将返回−1。