2011-10-24 6 views
1

の入力:セレクタでjQueryのクラスセレクタ私はこのようなコードのビットを持っているのdiv

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

私の試みは、次のようになります。

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

これは間違っています...どのように見えるはずですか?

divが存在する場合と存在しない場合がありますので、私が自分のフォームで探している条件であることに注意してください。

感謝:)

+0

あなたは、WOしようとしていますdiv、または入力のrk? –

+0

これはJSコードには影響しないようですが、 'input'タグを閉じるべきです:' '。 –

答えて

5

単一引用符を削除し、代わりにプロパティのクラスとして「トゥーツを」治療:$("div.monkey > input.toots")

1

あなたのdivにのみ、あなたのHTML DOM内の入力を検索し、次に存在しない可能性が可能性がある場合ここ:input

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

を使用して値トゥーツと属性クラスを持つすべての入力要素を選択します。

関連する問題