0

このウェブサイトを完成させようとしていますが、小さな問題が 1 つあります。次 (volgende) をクリックするたびに、z-index 1 の DIV (他の 2 には 2 と 3 があります) が他の 2 の前に表示され、そこにとどまります。http://luukvanaggelen.com/test/test2.htmlこれはウェブサイトです。jQuery 回転プラグインを使用しています。これは、次のページに移動するために使用するコードです。

$(volgende).click(function(){
    if ( container <= max_container ) 
        $(('#container'+container)).rotate({animateTo:150});
    container++;
})

正直なところ、これを修正する方法は言うまでもなく、これがどのように可能であるかはわかりません...

4

1 に答える 1

2

めちゃくちゃなコードで申し訳ありません。コードを次のように変更して、動作するかどうか教えてください。

max_container=3;
min_container=1;
container=0;
$(volgende).click(function(){if ( container <= max_container ) {container++;$(('#container'+container)).rotate({animateTo:150});}})
$(volgende).click(function(){if ( container >= min_container ){ $(('#container'+container)).rotate({animateTo:0});container--;}})

編集:申し訳ありませんが、あなたの質問を明確に見ませんでした.z-indexをdiv内のホームではなく、divコンテナに配置する必要があります.z-indexの代わりに順序を使用することを常にお勧めします.2の後にコンテナ3を配置する必要があります. 1 の後に 2 を配置して、3 番目のものが 2 番目の後ろになるようにします。

于 2013-10-07T16:42:37.340 に答える