Javascript 在特定div中选择具有特定类的锚元素的jQuery选择器是什么
我有一些这样的代码,我想在divJavascript 在特定div中选择具有特定类的锚元素的jQuery选择器是什么,javascript,jquery,performance,selector,Javascript,Jquery,Performance,Selector,我有一些这样的代码,我想在divfoo <div id="foo"> ... <a class = "status"> ... </a> ... </div> ... ... ... 选择器应为: $("#foo a.status"); 请尝试以下内容: 祝你好运 试试看 $('div#foo > a.status') 它选择作为div#foo的直接子对象的锚点尝试以下操作: $('div#foo a.status') 这些文件是
foo
<div id="foo">
...
<a class = "status"> ... </a>
...
</div>
...
...
...
选择器应为:
$("#foo a.status");
请尝试以下内容:
祝你好运 试试看
$('div#foo > a.status')
它选择作为div#foo的直接子对象的锚点尝试以下操作:
$('div#foo a.status')
这些文件是这样的
$("#foo").find("a.status")
您可以这样做。
$('#foo')。查找('.status')
没有“jQuery选择器”,您的意思是:
任一CSS选择器:
在这种情况下,答案是div#foo a.status
或div#foo>a.status
(取决于是否有中间容器)
或jQuery函数:
在这种情况下,有几种方法可以做到这一点:
$('div#foo a.status')
$('div#foo>a.status')
$('div#foo')。查找('a.status')
$('div#foo').children('a.status')
status
的锚,这些锚是id为foo
的div的直接子节点。这可能就是OP所追求的,我只是想在这里澄清一下。@Alex thanx,我将把它添加到answerhasClass返回布尔值中,而不是实际包含该类的元素中。不管怎样,这个链接很好。
$("#foo").find("a.status")
jQuery('#foo') //select elm with id foo
.find('a.status') //find anchor with class