0

$(this)在下面的情况下,我怎样才能setTimeout获得悬停功能的选择器img

$("img").hover(function(){
window.setTimeout(function() {  
    $(this).addClass("hovering"); // add class .hovering to the exact img being hovered
}, 500);  
});
4

1 回答 1

1

放入this其他变量。

$("img").hover(function() {
    var $this = $(this);

    window.setTimeout(function() {  
        $this.addClass("hovering"); // add class .hovering to the exact img being hovered
    }, 500);  
});
于 2012-04-28T15:45:09.057 回答