2015-11-04 38 views
1

我創建了一個功能,我想運行結合起來,如果,如果事情是不是真的:如何,如果,如果沒有

$(window).width() > 990) 
!$('body').hasClass("home") 

我曾嘗試以下把它們結合在一起:

if($(window).width() > 990) && !$('body').hasClass("home") { 
    //my function 
} 

雖然我已經試過這樣:

if($(window).width() > 990) || !$('body').hasClass("home") { 
    //my function 
} 

我如何結合這些? (閱讀check if element does not have classif statement syntax

回答

3

問題是因爲您在第一個條件後關閉括號。試試這個:

if ($(window).width() > 990 && !$('body').hasClass("home")) { 
    // my function 
} 

我建議你使用JavaScript語法高亮的文本編輯器,因爲它幾乎不可能錯過這樣的錯誤。

+0

該死的我討厭這些......我正在使用一個,但它似乎沒有那麼好。謝謝。 –