我想制作一个滑块。我有两个div,左箭头和右箭头。多功能切换Jquery
我的想法是,当点击左或右箭头时,活动的div
被隐藏,并显示另一个视图。
我正在做这个toggle()
,它隐藏了第一个视图,但它没有显示第二个视图。
它需要顺利进行,就像旋转木马一样。
这里是我的JQuery:
$("#test2").hide();
$("#left").click(function(){
$("#test1").toggle("slide", function(){
$("#test1").show();
$("#test2").hide();
}, function(){
$("#test2").show();
$("#test1").hide();
});
});
下面是HTML的例子:
<div class="row">
<div id="left></div>
<div id="test1">image + text</div>
<div id="test2">image + text</div>
<div id="right"></div>
</div>
您正在调用函数“A”在回调函数*(函数“B”)* ...上的完全相反的函数。并且'show()'和'hide()'的括号之间没有毫秒延迟。除了一无所有,你期待什么?曾经听说过“双重否定”? –