0

我想知道 jQuery 是否可以在开始页面激活 a:hover 2 秒然后关闭。我对javascript很陌生,不确定这是否超出了javascript的用途?

希望可以有人帮帮我!

4

1 回答 1

2

您必须在 CSS 选择器中添加一个类,然后使用 jQuery 添加/删除该类:

CSS:

#element:hover, #element.mock-hover {
    /* styles go here... */
}

JS:

$(document).ready(function () {
    var $el = $('#element');

    $el.addClass('mock-hover');

    setTimeout(function () {
        $el.removeClass('mock-hover');
    }, 2000);
});

这是小提琴:http: //jsfiddle.net/5rg4B/

于 2013-01-09T21:43:12.987 回答