1

我正在使用一些非常简单的 .toggleClass() 动画为 1 秒。一切正常,除了动画。我觉得这真的很有趣。

看我的小提琴

$(function(){

 $('#main_button').click(function(){
 $('#one, #two, #three, #four').toggleClass("width", 1000);
 return false;
});
});
4

3 回答 3

4

JQuery UI 扩展了 toggleClass 以允许动画,但默认的 JQuery .toogleClass() 不会动画。您需要在小提琴中包含 JQuery UI。

于 2013-06-18T22:09:21.590 回答
2
$(function(){

 $('#main_button').click(function(){
 $('#one, #two, #three, #four').animate({'width' :'toggle'}, 1000);
 return false;
});
});
于 2013-06-18T22:08:28.073 回答
0
$(function(){

         $('#main_button').click(function(){
         $('#one, #two, #three, #four').slideToggle({'width' :'toggle'}, 
        1000);
          return false;
          });
        });
于 2018-03-24T09:54:52.143 回答