如何使用jQuery UI effect()循环效果?
我想要一个盒子,可以一次又一次地闪烁或反弹。我不想让它反弹一次。我试图确保我得到了用户的注意 当然,必须有一种简单的方法让这种效应无限期地重复。我在API中找不到这样的方法如何使用jQuery UI effect()循环效果?,jquery,jquery-ui,Jquery,Jquery Ui,我想要一个盒子,可以一次又一次地闪烁或反弹。我不想让它反弹一次。我试图确保我得到了用户的注意 当然,必须有一种简单的方法让这种效应无限期地重复。我在API中找不到这样的方法 $('#flashes').effect('bounce',1000) 您可以使用,它将每N毫秒执行一个函数: setInterval(function() { $('#flashes').effect('bounce',1000) }, 1000); 这里有一个简单的纯JS函数来闪烁一些文本: window.s
$('#flashes').effect('bounce',1000)
您可以使用,它将每N毫秒执行一个函数:
setInterval(function() {
$('#flashes').effect('bounce',1000)
}, 1000);
这里有一个简单的纯JS函数来闪烁一些文本:
window.setInterval(function() {
var element = document.getElementById("blink");
if (element.style.display == "none") {
element.style.display = "block";
} else {
element.style.display = "none";
}
}, 500);
演示:递归方式:
function bounce() {
jQuery('#box').effect('bounce', '1000', bounce);
}
bounce();
当然有。共享您尝试过的代码怎么样?
setInterval
似乎是您正在寻找的解决方案……我也考虑过这一点,但我认为这最终会导致堆栈溢出,因为您将有无限递归