我想製作一個滑塊。我有兩個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()'的括號之間沒有毫秒延遲。除了一無所有,你期待什麼?曾經聽說過「雙重否定」? –