сенсорные события, стреляющие дважды

У меня проблемы с мобильными устройствами / планшетами, когда события запускаются дважды. Когда я щелкаю по следующей функции, меню, которое должно выпасть, будет выпадать, а затем сразу же сдвигаться вверх. Это проблема только сенсорных устройств.

$(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");
    }
});

Любой вклад будет здорово, спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос