eventos de toque disparando duas vezes
Estou com problemas em dispositivos móveis / tablets com os eventos sendo disparados duas vezes. Quando clico na função a seguir, o menu que deve ser suspenso será suspenso e deslizará imediatamente para cima. É apenas um problema com dispositivos de toque.
$(document).on("touchend click", ".lines-button", function(e){
e.stopImmediatePropagation();
if($(this).hasClass("close")){
$(this).removeClass("close");
$(".widget1x1Back").next(".actionsHolder3").slideUp("fast", function() {
$(this).remove();
});
}else{
var iconsList = $(this).closest(".top1x1").next(".hdnActnLst").find(".iconsHolder3").html();
$(this).closest(".widget1x1").append(iconsList);
$(this).closest(".widget1x1").find(".actionsHolder3").hide();
$(this).closest(".widget1x1").find(".actionsHolder3").slideDown(700,"easeOutBack");
$(this).addClass("close");
}
});
Qualquer entrada seria ótima, obrigado !!