0

我正在整理这个网站,只有一个小问题。每当我单击下一步 (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 里面的 home 上,使用 order 而不是 z-index 总是更好,你必须在 2 之后放置容器 3并将 2 放在 1 之后,因此第三个将在第二个之后

于 2013-10-07T16:42:37.340 回答