我正在尝试满足两个条件以触发stickynav并且运气不佳。我是一名设计师,没有受过 jquery 语言的教育,但可以摆弄。
这是我的代码:
$(document).ready(function() {
var aboveHeight = $('header').outerHeight();
$(window).scroll(function(){
if ($(window).scrollTop() > aboveHeight && $(window).width >= 500){
$('nav').addClass('fixed').css('top','0px').next().css('padding-top','200px');
} else {
$('nav').removeClass('fixed').css('top','60px').next().css('padding-top','200px');
}
});
});
没关系...我靠我的孤独解决了这一切。反复试验。
语法错误(当然)它应该是
$(window).width() > 500,无法在 8 小时内回答我自己的问题,所以发布了一个编辑。希望你们不要介意。