2013-03-27 24 views
0

有一個jquery滑塊,我需要禁用,當我的瀏覽器達到一定的寬度,我可以做,但我不知道如何禁用滑塊/ jQuery的,所以它停止滑動的功能,而只是顯示HTML和CSS即時更改媒體查詢。如何停止jquery的任何功能,如果瀏覽器小於900px

我打算爲此使用if else語句,但不知道如何將其放在if else語句中,以使其不做任何操作。

感謝

+0

youre設法說,如果(瀏覽器的大小< 900) ->什麼都不做;別人 - >做點什麼 – Cristiano 2013-03-27 20:02:49

+0

可能重複(HTTP?://計算器[如何從換句話說,你怎麼禁用jQuery的工作停止jQuery的?]。 com/questions/15664135/how-do-you-stop-jquery-from-working-in-other-words-how-do-you-disable -jquery) – undefined 2013-03-27 20:03:35

+0

那個鏈接是對自己的問題,問了不同的時間 – Cristiano 2013-03-27 20:04:35

回答

1
$(window).resize(function() { 
    if ($(window).width() < 900) { 
     // Do your thing 
    } 
}).trigger('resize'); 

,將調用每次調整窗口大小。我一次觸發它,如果它已經小了,它會運行。

+0

這是否需要瀏覽器刷新才能執行? – MaxwellLynn 2013-03-27 20:06:41

+1

不,我正在觸發它,所以如果它已經很小,它將會運行。 – 2013-03-27 20:08:42

+0

酷感謝您 – MaxwellLynn 2013-03-27 20:17:46