我想使用一些jQuery的,但只能在小屏幕上,如移动,以及当用户改变浏览器。如果我使用resize函数,代码只能在调整大小的情况下工作,如果我自己使用代码,它只能在页面加载时工作,如何组合这两者? (我使用的CSS类,而不是检查窗口大小以我的条件,我发现它工作得更好)负荷的jQuery - 在调整大小和页面加载
$(window).resize(function(){
if ($(".sampleClass").css("float") == "none"){
$('#nav').slideToggle();
}
});
也有小问题,当切换是在这个有条件的话,它不断地模拟并没有按”你想停下来。如果我只是放置它没有条件和调整功能,它就像一个魅力。我在这里错过了什么?
if ($(".sampleClass").css("float") == "none"){
$('#nav').slideToggle();
}
'$(window).on(“load resize”,function(){// do stuff})'? – guest271314 2015-02-05 14:29:29
谢谢,这看似相同,节省了大量的空间:)我有与调整大小切换问题,但 - 如果我调整窗口二,三次,点击菜单键(例如.smapleclass以上),那么它停止工作完全地,如果我调整到全宽并回到小移动大小,那么它有时会再次起作用。可能是什么问题? – yennefer 2015-02-05 16:51:16