Я потратил часы, пытаясь понять эту проблему, и просто не могу, поэтому, если вы думаете, что получили то, что нужно, пожалуйста, помогите мне.
Я пишу код jQuery, чтобы добавить кнопку удаления(стиль iphone) в веб-приложении.Однако я не могу заставить его скрыть текущее удаленное удаление, когда вы проводите его во второй раз (с намерением скрыть его).Когда вы перемещаетесь в другое место, оно скрывает предыдущее.
Вот пример кода jsfiddle с использованием click вместо swipe.Вы заметите, что если вы дважды нажмете на кнопку li, она не скроет удаление.Но если вы щелкнете в другом месте, то это произойдет.
реальный код будет
$("li.swipeDelete").live("swipe",function(){
var $th_btn = $(this).find(".aDeleteBtn");
$(".aDeleteBtn").removeClass("fadeInLeft");
$th_btn.toggleClass("fadeInLeft");
});
Спасибо:)