我希望您能理解我要问的问题,因为我很难正确地提出问题。我是jQuery的新手,我在网站上使用jQuery旋转DIV,以便显示基础DIV。运行良好。现在,我唯一想要的就是上一个和下一个按钮。我要这样做如下:如果例如container2的旋转位置不等于0,然后跳过该位置并检查下一个div的旋转位置,因此它知道哪个div仍为0,然后可以旋转,从而显示基础div。 (有点像一本书)。我知道if \ else语句如何工作,我唯一的麻烦是将度传递给if else语句。这是我的语句现在的样子的示例代码。我尝试创建一个变量,但完全陷入混乱,但似乎仍然无法正常工作。我希望有一个人可以帮助我。这是我现在使用的示例代码。

$(".homeclick").click(function(){
    $("#container2").rotate({animateTo:150})
    $("#container").rotate({animateTo:0})

最佳答案

你看起来像这样吗? http://jsfiddle.net/sjUQe/

$(".homeclick").click(function(){
    $("#container2").css('-webkit-transform', 'rotate(150deg)');
    $("#container2").css('transform', 'rotate(150deg)');
    $("#container").css('-webkit-transform', 'rotate(0deg)');
    $("#container").css('transform', 'rotate(0deg)');
});



更新:

那么您可能会寻找以下内容:
只需将容器ID重命名为container1 container2 ...等等,然后

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

10-05 20:59
查看更多