JQuery在resize事件期间添加类。调整大小事件后删除类

时间:2012-04-11 11:40:55

标签: jquery

我想在.resize()事件期间和resize事件恢复到默认的css属性之后编辑div元素的css。

添加上下文: 我想要设置display:none;在调整浏览器窗口大小时,到全屏图像库。但在我停止调整大小(超时?)之后,将内容淡出。

或者在调整大小时切换类。

希望你能理解!最好的问候

1 个答案:

答案 0 :(得分:1)

timer = 0;
function start() {
    $("#id").addClass("resizing");
}
function stop() {
    $("#id").removeClass("resizing");
}
$(window).resize(function(){
    if (timer) {
        clearTimeout(timer);
    }
    timer = setTimeout(stop, 1000);
    start();
});