我有一系列的<div/>
的如下:如何根据jQuery中的所有内容选择元素?
<div>.co.uk</div>
<div>.com</div>
<div>.gb.com</div>
<div>.uk.com</div>
<div>.net</div>
如何选择只是包含.co.uk
,.com
,.net
的div。
如果我使用:
$('div:contains(".co.uk"), div:contains(".com"), div:contains(".net")`)
这将导致.gb.com
和.uk.com
的div被以及选择。
+1有趣的是,你写了与我完全相似的代码示例,包括变量名!男人,你有很好的编码风格! ;)我会删除我的回复。 – jholster 2010-03-25 13:26:15
奇怪,这似乎只是返回一个div(第一场比赛)。我读了.filter()函数,这应该工作,但它不。 – Kev 2010-03-25 15:33:40
@Kev:我测试了两个版本,他们确实返回了三个元素。 (第二个版本中只有一个后退标记,我必须更改为撇号以使其起作用。) – Guffa 2010-03-25 16:52:48