JQ的index()
来源:互联网 发布:传奇盛世心法7升八数据 编辑:程序博客网 时间:2024/05/18 01:57
</pre><pre class="html" name="code" snippet_file_name="blog_20160814_1_1762115" code_snippet_id="1828850"><ul id="unhappy"> <li id="app">app</li> <li id="happy">happy</li> <li id="honey">honey</li> </ul>
第一种方式
var a = $('#honey').index();var b = $('li').index();var c = $('li:gt(0)').index();
第二种方式
var d = $('#honey').index('li'); //这种返回的结果和第一种方式传递#honey返回的结果完全相同,也就是a值和d值同,原因是寻找的是相同元素相同位置的索引值var e = $('li').index($('#honey')); //此种方法和上面的方法,寻找的是相同元素相同位置的索引值var f = $('li').index(document.getElementById('honey'));//此种方法和上面的两种方法,寻找的是相同元素相同位置的索引值var g = $('li').index($('li:gt(1)'));//这种返回的结果和第一种方式传递li:gt(0)返回的结果完全相同,也就是c值和g值同,原因是寻找的是相同元素相同位置的索引值var f = $('li:gt(0)').index($('li'));//这种方式就没有跟他类似的d值能正常返回结果那么幸运,只能返回-1
第二种方式也可以按照传递的对象继续划分,传递的对象为 1希望查找的指定对象 和 2指定对象所在大范围对象
1的情况下(值是d和f)
#honey这种可以正常返回
li:gt(0)这种不能正常返回
2的情况下(值是e,f,g)
都可以正常返回
0 0
- JQ的index()
- JQ index() 函数心得
- jq index()用法
- 分别利用JS和JQ获取数组索引值index的办法
- 读jq之一(jq对象的组成)
- 读jq之五(jq对象的slice方法)
- jq插件的编写方法(自定义jq插件)
- Jq实现复选框的全选(Jq属性操作)
- JQ对用户名异步校验(JQ的AJAX)
- JQ-prepend追加后index值
- JQ tab 切换-局部刷新(关于index)
- 简单的选项卡(jq/angular)
- 数据库的优化(index)
- jq获取对象简单.get()和.index()方法
- JQ下拉框取text() val() index操作
- data属性在原生JS、jq attr()和jq data()的不同表现。
- jQ 查看当前的jQ版本
- JQ jQ对象的map方法
- 表单的演示
- 深入分析 ThreadLocal 内存泄漏问题
- 博客更新的通知
- 西安十五日游day10 分治
- 哈夫曼编码
- JQ的index()
- FFMPEG学习----遍历所支持的封装格式
- 11. Container With Most Water
- 简单笔记的演示
- JQuery中attr()获取和设置元素属性
- 二分之——查字典
- Python- 队列
- Android入门基础知识
- Qt 程序打包发布总结