【发布时间】:2013-10-07 11:16:58
【问题描述】:
我希望你明白我的意思,因为我发现很难正确地提出这个问题。我对 jQuery 相当陌生,我在我的网站中使用 jQuery 来旋转 DIV,以便显示底层 DIV。它运行良好。现在我唯一想要的是 PREVIOUS 和 NEXT 按钮。我想按以下方式执行此操作;如果例如container2 旋转位置不等于 0,然后跳过该位置并检查下一个 div 的旋转位置,因此它知道哪个 div 仍为 0,然后可以旋转以显示底层 div。 (它有点像一本书)。我知道 if\else 语句是如何工作的,我唯一遇到的麻烦是将学位传递给 if else 语句。这是我的语句现在的示例代码。我尝试创建一个变量,但我把它弄得一团糟,但我似乎仍然无法让它工作。我希望有一个人可以帮助我。这是我现在使用的示例代码。
$(".homeclick").click(function(){
$("#container2").rotate({animateTo:150})
$("#container").rotate({animateTo:0})
【问题讨论】:
-
你可以为你的问题创建 jsfiddle 吗?
-
嗨,Saranya,感谢您的评论。好吧,这不是我在代码中遇到的问题,我只是完全坚持开始,所以我不确定 jsFiddle 在这种情况下是否会有所帮助。我试图尽可能好地解释这个问题,我可以再试一次。在我发布的代码中,容器旋转到 150 度(我认为它的度数) 现在我需要一段新的 else\if 代码来检查 div 位置是在 150 度还是在 0 度。我只是不知道如何将该值传递给 else\if 语句。希望这能解决我的问题!
-
你能分享一些你想要实现的视觉参考吗?
-
是的,当然。 luukvanaggelen.com/test/test2.html 这是网站。尝试单击主页和信息,以及左侧的主页按钮。那是我添加到网站的功能。我现在尝试在 PREVIOUS 和 NEXT 按钮(“Vorige”和“Volgende”)上添加的功能。为了完成这项工作,我想实现一个 else\if 语句来检查 div 是否打开,或者仍然为 0。我唯一不知道的是如何将该值传递给 else\if 语句。 :(
标签: javascript jquery html css parameter-passing