在這個問題之前,我建議你去該網站,並嘗試添加一些東西到籃子,所以你可以看到它的作用。綁定點擊,除非滑塊已經打開
如果你去here並添加一些東西到籃子裏,你會看到滑出標籤出來顯示你添加到籃子。
這是通過綁定添加籃子按鈕的功能和.trigger(滑出的手柄放在一起)的功能生成的,以便點擊'添加到籃子'來模擬點擊到'觸發'。
simpleCart.bind("afterAdd" , function(){
$('.trigger').click();
});
當您添加第二個項目時會發生此問題。由於籃筐滑出已經處於「退出」狀態,第二次點擊「添加到籃筐」時,它會再次調用該功能,這會在觸發器上產生一個「咔嗒」聲,這次會關閉籃筐滑出。
我該如何去實現一段代碼,測試如果籃子滑出是在「出」狀態,然後不執行這個功能......或者有沒有更好的方法?
控制滑出式的代碼是在這裏:
var settings = {
objSlideTrigger: '.trigger',
objSlidePanel: '.panel'
}
功能的滑出式是:http://www.rubytuesdaycreative.co.uk/js/slideout.js
任何想法,我能如何添加上述滑出代碼? – Francesca
我起初給出了同樣的答案,然後意識到它實際上並不是':hidden' –