我试图让我的引导下拉菜单默认在 600 像素或小于 600 像素(移动设备)的屏幕上打开。
这似乎让它尝试但它看起来像一些东西覆盖它并再次关闭它:
<script type="text/javascript">
$(window).load(function () {
var width = $(window).width();
if (width >= 0 && width <= 600) {
$('#openBrowseMobile').addClass('open');
}
else {
$('#openBrowseMobile').removeClass('open');
}
})
.load();
</script>
关于如何使这项工作的任何想法?
我可以让它调整大小,但我需要它来处理页面加载/文档准备..
<script type="text/javascript">
$(window).resize(function () {
console.log('resize called');
var width = $(window).width();
if (width >= 0 && width <= 600) {
$('#openBrowseMobile').addClass('open');
}
else {
$('#openBrowseMobile').removeClass('open');
}
})
.resize();
</script>