为了账号安全,请及时绑定邮箱和手机立即绑定

怎么让hide().show()动画无限循环?

怎么让hide().show()自动循环?

正在回答

7 回答

可以考虑在外面加一个while(true){}的循环

1 回复 有任何疑惑可以回复我~
#1

狸花猫 提问者

非常感谢!
2016-07-18 回复 有任何疑惑可以回复我~
 $("button").click(function(){ 
     setInterval('$("#a1").hide(3000).show(3000)',3000) 
   });


0 回复 有任何疑惑可以回复我~

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数

语法:setInterval(code,millisec)
code :要调用的函数或要执行的代码串。    
millisec :周期性执行或调用 code 之间的时间间隔,以毫秒计。


0 回复 有任何疑惑可以回复我~

$("button").click(function() {

var time=null;   

var $p = $('#a1');

clearInterval(timer);

 timer=setInterval(function(){

$p.toggle(3000);

},20);

});


0 回复 有任何疑惑可以回复我~

    setInterval(function(){

    $("button").click(function() {

        $("#a1").hide(3000).show(3000)

    });},6000);


2 回复 有任何疑惑可以回复我~

加循环,死循环

0 回复 有任何疑惑可以回复我~

var $p = $('p');
$p.toggle(500, function () {
           setInterval(function () {
               $p.toggle(500);
           }, 500);
       }
);

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么让hide().show()动画无限循环?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信