android - jQuery UI 对话框背后的链接在 Android 上是可点击的

标签 android jquery html jquery-ui dialog

我正在使用 jQuery UI 对话框显示外部 html 文件的内容。

它在除 Android 以外的所有浏览器和设备上都运行良好,其中对话框窗口后面的页面上的链接是可点击的 - 也就是说,如果我点击对话框窗口内的某处并且下面有一个链接。它们实际上并没有链接到任何地方,但链接周围会出现一个大的绿色框。

我怎样才能阻止这种情况发生?

$('#myBtn').click(function(e){
    var width = $(window).width() * 0.8;
    $('#dialog').html('');
    $('#dialog').load('retail.html').dialog({
        autoOpen: false,
        title: 'Browse By Genre',
        width: width,
        height: 'auto',
        position: ['top',20],
        modal: true
    $('#dialog').dialog('open');
});

最佳答案

我实际上在弹出对话框时隐藏了页面。我在使用 android 和对话框时遇到了很多问题。我的手指输入也偏离中心点击。

关于android - jQuery UI 对话框背后的链接在 Android 上是可点击的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12541467/

相关文章:

android - Gradle 无法解析项目 :linkedin-sdk

android - 使用 multidex 和 google play 服务时应用程序崩溃

javascript - 当尝试执行基于 ajax 的分页或过滤时,在部分 View 内呈现的 WebGrid 将引发 "“jQuery is not defined” "

javascript - 如何将 id 传递给 getElementById() 方法?

javascript - 上传目录不发送带有文件的文件夹名称

android - 莫斯比 MVI : Inconsistent intent binding behavior

javascript - 使用 Jasmine spy 测试事件是否未在元素上触发

javascript - 寻找 IE 的开发者插件

javascript - JQuery slider 移动文本

android - 从另一个应用程序启动一个 Android 应用程序