查找内部具有特定链接的div

时间:2013-04-18 13:08:02

标签: javascript jquery

如果我有一个div $('.my_class')的课程且div包含一个链接a,其中包含我也给出的某个网址,我该如何找到这个{ {1}}?

5 个答案:

答案 0 :(得分:3)

以下是如何操作:

$('div.my_class a[href="LINK"]').closest('div.my_class');

答案 1 :(得分:2)

首先找到您的.my_class的子级链接,然后找到与该类最近的父级。这将返回原来的div:

$('.my_class a[href="mylink.com"]').closest('.my_class');

答案 2 :(得分:1)

试试这个

var certain_url = 'http://www.stackoverflow.com';
//...
var the_link = $('div.my_class a[href="'+certain_url+'"]').closest('div.my_class')

答案 3 :(得分:1)

听起来你的标记看起来像这样:

<div class="my_class">
   <a href="some_link">Click me</a>
</div>

所以在jQuery中它看起来像:

$(".my_class").find("a[href='some_link']").closest(".my_class");

答案 4 :(得分:0)

喜欢这个。

$('div.my_class a[href="mylink"]').parent();