JQuery选择器:使用“contains:”选择具有特定类和“href”属性的元素

时间:2012-12-13 22:55:00

标签: jquery jquery-ui contains

我需要修改以下代码(工作正常):

if ($("#cartable-items .cart-trigger[href='AC^ATZ^A10^4200']")) {

alert('Found it!');

}

使用“contains:”选择器,如下所示:

if ($("#cartable-items .cart-trigger[href:contains('ATZ^A10')]")) {

alert('Found it!');

}

这可能吗?

谢谢!

杰森

2 个答案:

答案 0 :(得分:3)

是..使用* =(属性包含单词选择器) - 您可以在此处阅读有关选择器的更多信息http://api.jquery.com/category/selectors/

$("#cartable-items .cart-trigger[href*='ATZ^A10']")

答案 1 :(得分:1)

此方法也将起作用。在这里,anchor标签具有带有href标签的类,并且还具有data-open属性:

$('.topnav-utility-item-link[href*="/VFLogonFormHopUp"][data-open]')