2011-02-02 8 views
0

これを行う方法は?if jqueryの文

$(this).click(function(){ 
    if(showLarge == 1 && !$('.loginLarge_wrap')){ 
    // 
    } 
}); 

ここでの考え方は、ありがとう.loginLarge_wrap

に等しい1に等しく、ない条件showLargeがあります、ということです。

あなたはjQueryのメソッドを使用することができます
+1

'!$( '。loginLarge_wrap')'とは何ですか? – deceze

+0

'showLarge'とは何ですか?文字列?数? jQueryオブジェクト?何? – Reigel

+0

cssクラス 'loginLarge_wrap'を持つ要素が終了しないかどうかチェックしますか? –

答えて

3
$(this).click(function() { 
    if ((showLarge == 1) && (showLarge != $('.loginLarge_wrap'))) { 
     // 
    } 
}); 
0

- クラスかどうかを確認するためにhasClassを() - '.loginLarge_wrapは' の代わりにshowLargeはDOM要素であると仮定すると、

showLarge != $('.loginLarge_wrap') 

を行うための存在です。 あなたは次のようにすることができます:

if($(showLarge).val() == 1 && (!$(showLarge).hasClass('.loginLarge_wrap')))