如何使用setTimeout在jquery中切换一个类?

时间:2016-01-12 16:57:38

标签: javascript jquery

此代码使用鼠标单击切换图像上的类。

我希望使用setTimeout自动进行此转换。

$(document).ready(function() {
    $("#cf_onclick").click(function() {
        $("#cf2 img.top").toggleClass("transparent");
    });
});

3 个答案:

答案 0 :(得分:0)

setTimeout(function () {
    $('#cf2 img.top').toggleClass('transparent');
}, 0);

答案 1 :(得分:0)

在以下示例中,将每秒自动调用toggleClass

setTimeout(function() { 
    $("#cf2 img.top").toggleClass("transparent");
}, 1000 ); // put timeout here, e.g. 1000 milliseconds is 1 second

答案 2 :(得分:0)

 $(document).ready(function() {
$("#cf_onclick").click(function() {
    setTimeout(function(){
        $("#cf2 img.top").toggleClass("transparent");
    }, 1000);
});});
  

它适合你