3

ie7 & 8 で Jquery 連続ループ アニメーションを作成するにはどうすればよいですか? (ie9/chrome は正常に動作します)

ここに私のコードがあります

$(document).ready(function() {
        var $grower = $('#rain'); 

        function runIt() {
            $grower.animate({left:'48%',top:'800px',opacity:'0'}, 1000, function() {
                $grower.removeAttr("style");

                setTimeout(function() {
                    runIt();
                }, 100);
            });
        }

        runIt();
    });
4

1 に答える 1

0

私はこれをIE 8で試しましたが、うまくいきましたhttp://jsfiddle.net/8EtKy/2/

見てください。

HTML

<div id="rain"></div>

jQuery

$(document).ready(function() {
        var $grower = $('#rain'); 
        function runIt() {
            $grower.animate({left:'48%',top:'800px',opacity:'0'}, 1000, function() {
                $grower.removeAttr("style");

            });
        }
            setInterval(runIt,100);
    });

CSS

#rain{
    width:50px;
    height:50px;
    background-color:#000;
}
于 2013-03-12T11:49:35.293 に答える