2013-10-03 106 views
0

喜的朋友尋求你的幫助,我想開發簡單slideUp()sldeDown()其工作的時候就perticular按鈕,用戶點擊誰擁有.buyBtn類actuly我通過點擊打開面板這個班。現在的問題是,當我點擊這個按鈕時,我的面板按照我的代碼滑動了2秒,但是當我點擊那個按鈕5到6倍的面板打開和關閉速度非常快,無需等待2分鐘它的關閉我不知道這是什麼問題behing這一點,你可以在這裏看到我的代碼http://jsfiddle.net/uVdb3/效果基本show()和了slideDown()不是在jQuery的正常工作

請幫我人隨意評論..預先感謝.. :)

回答

2

試試這個,使用stop()

$('.oneItem').stop().animate({ 

DEMO

我建議使用setTimeout代替setInterval$('.chart').children().slideUp

DEMO

+0

喜安東感謝您的幫助,但它像以前一樣工作.. :( – Kamal

+0

@Kamal檢查更新 – Anton

+1

它現在的工作非常感謝您噸寶貴的幫助現在可以學習'setInterval()'和'setTimeout()'之間的區別......再次感謝 – Kamal

相關問題