1

我想用jquery隱藏/顯示基於垂直滾動的超時移動導航欄。響應式網頁設計(RWD)通過媒體查詢應用JavaScript

我無法將該功能應用於整個文檔,因爲我不想爲桌面視圖/媒體查詢(僅限手機和平板電腦)使用此功能。

是否有可能在特定的媒體查詢中直接使用jquery函數?可能是如果聲明窗口寬度?

+0

嘲笑一下[Twitter bootstrap](http://twitter.github.com/bootstrap/)我認爲這正是他們所做的。 – 2013-03-25 13:56:29

+0

告訴我們你想要申請什麼。 – Omar 2013-03-25 14:01:36

+0

@Jordy謝謝,但我沒有看到太多看起來很有希望的bootstrap,雖然scrollspy讓我的希望:( – 2013-03-25 14:25:45

回答

3

如果我明白你需要什麼,你可以這樣做:你有你的CSS文件與媒體查詢。這個文件自動格式化你的html。但你想要更多。所以,你可以寫一個基於窗口寬度的jquery函數。

$(function(){ 
$(window).resize(function(){ 
    if($(this).width() >= "desired_width"){ 
       //your function 
     }); 
    } 
    }) 
}); 
+1

是的,然後也許包含這樣的http://james.padolsey.com/demos/scrollevents /淡入一個簡單的ul導航,固定位置在頁面底部對不起,在我的手機上現在幾乎沒有我的手機上的代碼功能 – 2013-03-25 14:23:51

+1

如果你願意,你可以接受我的答案!:) – superpuccio 2014-06-18 08:39:31