0

在 iframed 的页面中,我有这个代码

window.parent.trigger('swipeForward');

现在我需要在父母中听这个事件

jQuery(document).ready(function () {

 //how do i listen here for the swipeForward event

});
4

2 回答 2

1

就像您对任何其他事件一样:

$(window).on('swipeForward', function () {
    // code goes here...
});

不要忘记包装window.parent在 jQuery 中:

$(window.parent).trigger('swipeForward');
于 2013-02-14T03:53:11.220 回答
0

工作代码


jQuery(function() {          

 if (window!=window.top) { 
 parent.window.jQuery(window.parent).trigger('swipeForward');
 }
});

父页面中的代码

jQuery(window).on('swipeForward', function () {

alert("swiped");
});
于 2013-02-14T04:14:04.480 回答