我有一些看起来像这样的代码:
<div class="monkey"><input class="toots"></div>
我对选择器的尝试如下:
if ($("div.monkey>'input[class=toots]'"))
{ //something }
这是错的......应该怎么看?
请注意div可能存在也可能不存在,因此这是我在表单中寻找的条件。
谢谢:)
答案 0 :(得分:5)
删除单引号并将'toots'视为类而不是属性:$("div.monkey > input.toots")
答案 1 :(得分:1)
如果您的div可能存在或不存在,则只使用
搜索html dom中的输入if ($(":input[class=toots]"))
{
//something
}
这里:input
将选择带有值toots的属性类的所有输入元素。