<div>
<a>
Text1
<img alt="" stc="" />
</a>
<a>
Text2
</a>
</div>
我想选择所有具有text=text2
的锚元素。我在寻找这样的事情:获取jQuery中具有特定内部HTML值的所有链接
$('a[text=Text2]')
编辑:为什么这是不工作?对于一些由于某些原因,它需要在以下格式:
$('div').find('a').find(':contains("Text2")')
忘记'.filter()'。谢谢。 – 2010-02-11 03:03:29
我想知道为什么你没有将初始选择器更改为$('div a:contains(“Text2”)')而不是Find/Filter链? jQuery选择器像CSS选择器一样遍历子节点。 – 2010-02-11 14:28:07
@kevin因为op中的注释:'由于某些原因需要采用这种格式' – gnarf 2010-02-11 16:07:18