Как обнаружить события смахивания в iframe? - PullRequest
0 голосов
/ 03 октября 2019

Эксперты?

Я пытался обнаружить события смахивания в iframe, комбинируя эти два блока кода.

(1) для событий смахивания

$(document).on("pagecreate","#page1",function() {
    $("#page1").on("swipeleft",function() {
        $(".message").text("swipeleft event occurred!!!");
    });

    $("#page1").on("swiperight",function() {
        $(".message").text("swiperight event occurred!!!");
    });

});

(2) для событий щелчка в iframes

$(document).ready(function () {
    $("iframe").each(function () {
        //for closures to capture each one
        var iframe = $(this);
        iframe.on("load", function () { //Make sure it is fully loaded
            iframe.contents().click(function (event) {
                 alert("iframe clicked");
            });
        });
    });
});

Я пробовал пару дней, но не смог. Пожалуйста, дайте мне знать, как обнаружить события смахивания в iframe.

...