当响应导航崩溃开始时引发JavaScript事件
Raising a JavaScript event when a responsive nav collapse kicks in
当响应式设计的"nav collapse"功能启动时,我如何调用JavaScript函数?
具体来说,我看的是这个Bootstrap示例。调整浏览器窗口的大小将打开/关闭它。我确信它在Bootstrap的JS中检查浏览器的大小。
有没有一种简单的方法可以让我做一些类似$(window).resize(x);
的事情,并在该函数中检查崩溃是否发生?
看起来使用了css媒体查询。
例如:@media (min-width: 768px) and (max-width: 979px) { /* do stuff */ }
监听javascript中的窗口大小调整事件,如果你想在JS:中做一些事情,可以在相同的情况下做任何你喜欢的事情
$(window).on('resize', function(){
var currentWidth = $(this).width();
if(currentWidth > 768 && currentWidth < 979){
//do stuff
}
});
然而,正如@user1721135所提到的,您的示例只使用css,这就是在这种情况下所需要的全部内容。
这会让你开始。
相关文章:
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- 在同一个javascript事件处理程序中调用不同的函数
- Javascript事件;在新选项卡中打开”;
- 存在每个时间元素的javascript事件
- Javascript事件.锚的目标问题
- 带有参数的Javascript事件处理程序
- 如何从另一个处理程序内部取消JavaScript事件处理程序函数的执行
- firefox中的Javascript事件范围问题
- Firefox中的JavaScript事件参数
- 在动态加载的PHP表单上放置JavaScript事件
- 如何在Javascript事件上从JSNI设置GWTClass字段
- Javascript事件发射器一次处理多个事件
- 在下拉式javascript事件监听器中选择时触发事件
- 在javascript中导入xlsx文件时,如何手动强制javascript事件
- 显示触发的JavaScript事件
- 正在取消IE11中的JavaScript事件
- 页面卸载期间的JavaScript事件循环
- 存在其他参数时访问Javascript事件
- 阻止Javascript事件影响子元素
- 如何在事件处理程序中获取 javascript 事件对象