jQuery.index()参数问题
将
//通过传递jQuery对象查找 $span.text($("li").index($("#test6")))
改成
$span.text($("li").index("#test6"))
为什么运行结果是-1呢?还是说我把参数改成选择器的方法不对呢?
将
//通过传递jQuery对象查找 $span.text($("li").index($("#test6")))
改成
$span.text($("li").index("#test6"))
为什么运行结果是-1呢?还是说我把参数改成选择器的方法不对呢?
2016-06-09
1.DOM查询写法:
$("li").index(document.getElementById("test2"));
2.JQuery查询写法:
$("li").index($("#test2")); //id选择器
---------------------------------------------------------------------------------------------
你说的这种 $span.text($("li").index("#test6"))不是选择器写法,
"#test6"感觉这样是传了一个字符串。
本身这个例子给出的就是选择器的写法: $span.text($("li").index($("#test6")))
$("#test6"),这个是id选择器。
举报