jquery:使用:contains和锚点标记
我想识别具有href(包含特定字符串)的锚定标记,然后添加一个类。 我认为这样做的方法可能是使用:contains(text)过滤器,但这似乎不起作用。在jQuery文档中给出的示例中,我注意到选择器仅用于向目标元素添加css。 不能使用此选择器将类添加到锚定标记之类的对象中吗? 我的例子如下:jquery:使用:contains和锚点标记,jquery,anchor,addclass,Jquery,Anchor,Addclass,我想识别具有href(包含特定字符串)的锚定标记,然后添加一个类。 我认为这样做的方法可能是使用:contains(text)过滤器,但这似乎不起作用。在jQuery文档中给出的示例中,我注意到选择器仅用于向目标元素添加css。 不能使用此选择器将类添加到锚定标记之类的对象中吗? 我的例子如下: <script type="text/javascript"> $('a:contains("apple")').addclass("monkey"); </script>
<script type="text/javascript">
$('a:contains("apple")').addclass("monkey");
</script>
$('a:contains(“apple”)).addclass(“monkey”);
锚点中的href在哪里
这个代码不起作用
或者,找到包含特定字符串的锚点,然后向锚点添加类或id的最佳方法是什么
谢谢。您想要的是
$('a[href*=“apple”]”)
<代码>:contains()检查元素的内部文本。您需要$('a[href*=“apple”]')
:contains()
检查元素的内部文本。您需要使用.addClass
而不是。addClass
您需要使用.addClass
而不是。addClass