在滚动和最大宽度上启动脚本
Start script on scroll and max width
我知道了:
JavaScript:$(window).scroll(function(){
if ($(window).scrollTop() >= 100){
$('#normal_menu').css({height: '50px'});
} else {
$('#normal_menu').css({height: '120px'});
}
});
工作得很好。但是现在我希望代码只在屏幕宽度小于924px时工作。我发现这:if( $(window).width() < 924)
,但我如何在我的代码中实现这一点?
试试这个:
$(window).scroll(function () {
if($(window).width() < 924) { // <--- inserted if statement here.
if ($(window).scrollTop() >= 100) {
$('#normal_menu').css({
height: '50px'
});
} else {
$('#normal_menu').css({
height: '120px'
});
}
} // <--- inserted closing bracket here.
});
p。S:这将只工作,如果窗口的width
小于924
....所以即使它是924
,它也不会工作!
相关文章:
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 为什么我的控制器没有启动函数.js脚本
- 启动脚本中的 GATE -Dgate.plugins.home 选项
- 简单的按钮以快速启动脚本
- 在 MVC4 中注册启动脚本
- 如何在响应.redirect之前执行启动脚本
- 未生成电子邮件或未启动脚本
- 无法注册启动脚本
- 在启动脚本之前显示loading.gif
- 在滚动和最大宽度上启动脚本
- 节点在启动脚本上运行失败
- 如何在meteor mupx启动脚本中添加命令?
- 使用返回键启动脚本
- 瞄准类内部的类,启动脚本- Javascript/jQuery
- 是否有一种方法可以在ajax响应后启动脚本
- 我怎么能执行一些Javascript毕竟ASP.. NET启动脚本已执行
- 有一个NodeJS CLI的启动脚本
- InDesign启动脚本未从XML导入加载图像时出现问题
- Javascript 如何在确切的时间启动脚本
- 在控制器将数据发送到jsp之后,如何启动脚本