javascript - 如何在移动浏览器中禁用内容选择

标签 javascript android jquery html css

我正在尝试包含一个命令来禁用移动浏览器中的内容。最初我试图在博客正文中插入这段代码:

 <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>

还有这段css样式的代码

.mobile body{
   -webkit-touch-callout:none;
   -webkit-user-select:none;
   -khtml-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

但我做不到。我试图插入 <style><body>里面外面也是,但没有任何变化。

如果我忘记了需要包含的内容或其他内容,请告诉我。

最佳答案

expr:class='"loading" + data:blog.mobileClass' 什么适用于您要定位的 mobile 类?如果是这样,您的选择器有点偏离。

.mobile body 正在寻找一个包含 body.mobile。您想要的是 body.mobile 或只是 .mobile,具体取决于您需要它的具体程度。

关于javascript - 如何在移动浏览器中禁用内容选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40098560/

相关文章:

javascript - Highcharts 动态更新 x 轴类别

javascript - 更改 Javascript cookies 重定向

jquery - 单击菜单项时防止下拉菜单关闭

Jquery更新浏览器位置,不重定向

javascript - jQuery 函数不适用于动态生成的内容

javascript - 导航栏页面跳转URL添加滚动动画

javascript - DOM 类名称不适用于按钮

android - 无法在 Android Studio 中打开 DDMS。神秘的 Eclipse 错误弹出

java - float 类型转换无法正常工作,始终计算为 0.0

java - Android写入内部存储问题