0

次のリンクを見て、コードで toggle() が機能しない理由を教えてください。

http://jsfiddle.net/GISMan/ZNkKZ/1/

ここにもコードがあります、

function fluctuate(bar) {
var hgt = Math.random() * 10;
hgt += 1;
var t = hgt * 30;
bar.animate({
    height: hgt
}, t, function() {
    fluctuate($(this));
});
}
$(".bar").each(function(i) {
fluctuate($(this));
});

$("button").toggle(function(){
$(".bar").stop();},
function(){
$(".bar").fluctuate();}
);

コメントありがとうございます

4

1 に答える 1

2

デモ修正済み。

変化する:

$(".bar").fluctuate();

に:

fluctuate($(".bar"));
于 2012-11-11T05:06:47.357 に答える