2011-10-24 59 views
1

的输入:jQuery的类选择我有一些代码,看起来像这样一个div

<div class="monkey"><input class="toots"></div> 

我在选择的尝试是这样的:

if ($("div.monkey>'input[class=toots]'")) 
{ //something } 

这是错误的...它应该怎么看?

请注意,该div可能存在也可能不存在,所以这是我正在寻找我的形式的条件。

谢谢:)

+0

你是不是想WO rk与div,还是输入? –

+0

这似乎并不影响你的JS代码,但你应该关闭'input'标签:''。 –

回答

5

取下单引号和治疗“图茨”作为一类,而不是一个属性:$("div.monkey > input.toots")

1

如果你的DIV可能会或可能不会存在,那么只能搜索你的HTML DOM中的输入通过使用

if ($(":input[class=toots]")) 
{ 
    //something 
} 

这里:input将选择属性类的所有输入元素与价值茨。

相关问题