0

次のような同じクラスの div タグがあります。

div class="test"

表示する効果テキストに jquerytypewriter を使用しています。私の問題は、div が非表示を終了し、div が jquerytypewriter 効果で開始された後にどのようにできるかです

私のボディコードは:

<div class="test">aaaaaaaaaaaaaaaaaaaaaa</div>
<div class="test">bbbbbbbbbbbbbbbbbbbbbbbb</div>
 <div class="test">ccccccccccccccccccccccc</div>
 <div class="test">dddddddddddddddddddddddd</div>

私のjsコードは次のとおりです。

$(document).ready(function(){

m();
function m(){
    //alert($('.test').length);
    for(var i=0; i<$('.test').length ; i++){
$('.test').eq(i).typewrite({delay:20, extra_char : "_" , trim : true,callback : function(){
    $('.test').eq(i).hide(800);
    $('.test').eq(i).next().show(1000);

    }});

}
});

この効果を 1 つずつ div に適用するにはどうすればよいですか .. ?

4

1 に答える 1

0
$(document).ready(function(){
var i = 0;
var x = $('.test').length;
m();
function m(){
    //alert($('.test').length);

    //for(var i=0; i<$('.test').length ; i++){  

    if(x>0)
$('.test').eq(i).typewrite({delay:20, extra_char : "" , trim : true,callback :setTimeout(function(){
    $('.test').eq(i).hide(1);
    i++;
    if(i==$('.test').length){i=0}
    m();
    },3000)});



    //}
}

});
于 2013-03-09T08:06:15.287 に答える