0

以下の関数で div のリストを循環させようとしています。これまでのところ、1 つの div (#two) と最も近い div に適用するように設定しているだけです。最初の div (#one) が i=0 になる場所をインクリメント (i+++) する必要があることを理解しています。

そして、はい、私は自分の骨の折れるスライダーを作っている新人です。

function movedown() {
   $("#two").next().animate({height:'80%'}, 500);
   $("#two").animate({height: '20px'},500);
;}

function moveup() {     
   $("#two").prev().animate({height:'80%'}, 500);
   $("#two").animate({height: '20px'},500);
;}

$(function () {
   $('#up').click(moveup); 
   $('#down').click(movedown);
}); 
4

1 に答える 1

1

あなたが今儀式をしているので、あなたのdivsIDを1、2、3のように与えてください。その後、これを試してみてください

function movedown() {
    for(var i=0; i<(no of divs);i++){
        $("#"+i).next().animate({height:'80%'}, 500);
        $("#"+i).animate({height: '20px'},500);
    }
 ;}
于 2012-05-23T12:30:11.093 に答える