当窗口浏览器小于 600p
x 时,我的手机菜单有一个 slideToggle 的 jquery 函数。但是,当单击该图标时,它会向下滑动 ul
,但会立即向上滑动。
这就是我要说的
最佳答案
只需评论或删除这一行:
$(this).toggleClass('.trigger-expand').css('display', '');
现在,如果您想在浏览器大小发生变化且大于 600px
时更改一些 css,请使用此方法:
$(window).on('resize', function(){
var win = $(this); //this = window
if (win.width() > 600) {
/* The window is larger than 600px
change you css style here */
}
});
关于jquery - slideToggle 对我的 ul slideToggle 有橡皮筋效果(jQuery 帮助),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39738317/