Jquery - 选择<li> <a href="specific-url"></a> </li>

时间:2012-05-01 21:47:53

标签: jquery jquery-selectors selector

这应该很简单:

<li>
    <a href=""></a>
</li>
<li>
    <a href="specific-url"></a>
</li>

我想根据<li>标记的属性选择<a>,并在href中使用特定的网址。 (不要使用last-child

我该怎么办?

7 个答案:

答案 0 :(得分:7)

简单如下:

$('a[href="specific-url"]').parent('li');

答案 1 :(得分:6)

你走了:

$('li:has(a[href="specific-url"])')

Live DEMO

另一种方式是:

$('li > a[href="specific-url"]').parent()

Live DEMO

答案 2 :(得分:1)

$("a[href='specific-url']").parent("li");

答案 3 :(得分:0)

匹配a,然后调用.parent()

编辑哎呀,需要30秒才能检查你的答案,而三个的人会在你面前进入......

答案 4 :(得分:0)

$('a[href="specifi_url"]').parent('li');

答案 5 :(得分:0)

$("li a[href='specific-url']").parent();

答案 6 :(得分:0)

$("li > a[href='specific_url']").parent()