jquery遍历
当我点击一个链接时,我把它的href值放在一个变量中(这个数字代表一个唯一的id),然后…我有一个单独的ul:jquery遍历,jquery,compare,traversal,Jquery,Compare,Traversal,当我点击一个链接时,我把它的href值放在一个变量中(这个数字代表一个唯一的id),然后…我有一个单独的ul: <ul class="class_one"> <li class="class_two"><a href="2345">some text</a></li> <li class="class_three"><a href="6789">some text</a></li&g
<ul class="class_one">
<li class="class_two"><a href="2345">some text</a></li>
<li class="class_three"><a href="6789">some text</a></li>
</ul>
CSS和扩展的jQuery使用单引号
$("ul.class_one").find("a[href='" + myVar + "']");
你试过交换你的报价吗?jQuery可能正在使用单引号进行属性选择匹配
$('ul.class_one').find("a[href='" + myVar + "']");
从
属性值。引用是
在大多数情况下是可选的,但应该是
用于在值
包含类似“]”的字符。
变量可以使用
以下语法:[name='“+MyVar+”]
可以完全删除引号
$('ul.class_one').find('a[href='+myVar+']');
与所有JavaScript和CSS一样,只要边界分隔符的类型相同,就可以互换使用单引号或双引号。对不起……我的错,我输入了一些东西。它起作用了!谢谢大家;)
$('ul.class_one').find('a[href='+myVar+']');