jQuery 中有一个选择器 - :contains
例子:
str = 'test';
blocked_div = $(".mydiv:contains("+str+")");
blocked_div.find('img').hide();
...
<a href="http://example.com">test</a>
...
据我了解,它是在“.mydiv”元素中搜索“测试”文本。但是现在我需要在“.mydiv”元素中找到一个链接“http://example.com”,并且 :contains 在这种情况下不起作用。你能推荐一个解决方案吗?