好吧我現在知道如何刪除窗口寬度的abd add類。與jquery不同的是,當寬度屏幕是1050像素時刪除類
但現在我疲於應付這個問題:
我想這一點:
var num = 90; //number of pixels before modifying styles
$(window).bind('scroll', function() {
if ($(window).scrollTop() > num) {
$('#menu2').addClass('f-nav');
} else {
$('#menu2').removeClass('f-nav');
}
});
與此有關的工作:
function checkWidth() {
if ($(window).width() > 1049) {
$('#menu2').addClass('f-nav');
} else {
$('#menu2').removeClass('f-nav');
}
}
$(window).resize(checkWidth);
所以,換句話說,
當我scrolldown它必須添加一個類,但是當它調整它必須刪除類+它也必須被刪除當我向上滾動。
爲什麼不使用'@media screen和(min-width:1049px){...}'來設置屏幕寬度的樣式? – Reeno
導致它與我的代碼掙扎。 我無法解釋爲什麼,但我真的希望這一起工作 – Dionoh
我有一個桌面菜單,必須遵循滾動下來,但我想要我的響應菜單是與桌面菜單相同的編碼也遵循底部。這就是爲什麼我要這個工作。我整個一週都在爲此而苦苦掙扎。 – Dionoh