在我的网站上(例如www.ABC.com),有一个带有来源的iFRAME(www.XYZ.com)。
iFRAME来源在点击按钮时呈现。
PC /桌面
按预期工作。单击按钮将iFRAME加载到源。
移动(所有浏览器/所有设备)
单击按钮时,www.ABC.com将重定向到iFRAME的来源,即www.XYZ.com。
有什么问题?
答案 0 :(得分:0)
我认为void
正在设置iframe的来源。如果它是移动的,那么它也将它的父母来源设置为相同的...这可能会导致问题..
$("#button-play").on("mouseup touchend",
function(){
return void;
});
编辑:
所以,根据你的情况......
首先,为您的iframe提供ID .. <iframe id='myFrame' ... >
现在,要取消绑定按钮中的所有点击事件(例如,它的id='myBtn'
)..
$('iframe#myFrame').contents().find('#myBtn').off( "click", "**" );
或者,从按钮取消绑定所有事件..
$('iframe#myFrame').contents().find('#myBtn').off();
现在,将您的功能分配给此按钮..
$('iframe#myFrame').contents().find('#myBtn').on( "click", function() {
//your code to fire on click of myBtn
});
让我知道它是否适合你...... :)