Jquery mobile 带有单击覆盖的jQuery BlockUI不支持移动
我正在使用jQuery BlockUI插件,它会在主页上弹出一个图像。我希望能够在图像外的任何位置单击,并能够在智能手机上关闭图像。 我设置了此代码,它仅在桌面上有效,但在移动设备上无效:Jquery mobile 带有单击覆盖的jQuery BlockUI不支持移动,jquery-mobile,mobile,overlay,jquery-blockui,Jquery Mobile,Mobile,Overlay,Jquery Blockui,我正在使用jQuery BlockUI插件,它会在主页上弹出一个图像。我希望能够在图像外的任何位置单击,并能够在智能手机上关闭图像。 我设置了此代码,它仅在桌面上有效,但在移动设备上无效: $(document).ready(function() { $('#demo9').click(function() { $.blockUI(); $('.blockOverlay').attr('title','Click to unblock').click
$(document).ready(function() {
$('#demo9').click(function() {
$.blockUI();
$('.blockOverlay').attr('title','Click to unblock').click($.unblockUI);
});
});
如果覆盖还不存在计时问题,请尝试使用.on()绑定事件:
$(".blockOverlay").on("click", function(){ $.unblockUI });
或
另外,如果使用vclick而不是单击,会有什么不同吗 在Iphone、Kindle和Ipad上使用带有click功能的touchstart $('.blockOverlay').attr('title','Click to unblock')。on('Click touchtstart',$.unblock')
$(document).on("click", ".blockOverlay", function(){ $.unblockUI });