2011-11-28 29 views
0

我似乎無法讓我的if語句工作。我知道if語句中的所有內容都可以工作,所以希望得到一些幫助。如果寬度問題,jQuery/Javascript

$(document).ready(function() { 
    if(screen.width > 350) { 
     $('#search').hide(); 
     $('.trigger').click(function() { 
      $('#search').slideToggle("500"); 
     }); 
    } 
}); 
+0

將'alert(screen.width)'放在'if'語句之前並告訴我們你看到了什麼。 – Tadeck

+0

似乎工作正常,也許讓我們知道你期望什麼與實際發生的事情。 – Godwin

回答

1

這將返回瀏覽器窗口的寬度:

$(window).width(); 

這將返回HTML文檔的寬度:

$(document).width(); 
1

嘗試使用:

if ($(window).width() > 350) { 

if ($(document).width() > 350) { 

我希望它有幫助。

+0

兩個作品!謝謝! – kelvinc

+0

np,我很高興它得到解決:)順便說一句,如果你喜歡答案,不要忘記檢查它作爲答案 –