Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过jquery设置css以防止某些操作_Jquery_Css - Fatal编程技术网

如何通过jquery设置css以防止某些操作

如何通过jquery设置css以防止某些操作,jquery,css,Jquery,Css,请参考下面的链接 上面的链接有助于在拖动时禁用选择。代码片段 .unselectable { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; } 但我不想在这里使用css概念。我想通过jquery为特定元素设置这些属性。我该怎么做 谢谢 湿婆使用 获取匹配元素集中第一个元素的样式属性值,或为每个匹配元素设置一个或多个CSS属性 或者创

请参考下面的链接

上面的链接有助于在拖动时禁用选择。代码片段

.unselectable {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
但我不想在这里使用css概念。我想通过jquery为特定元素设置这些属性。我该怎么做

谢谢

湿婆使用

获取匹配元素集中第一个元素的样式属性值,或为每个匹配元素设置一个或多个CSS属性

或者创建一个类并使用..最干净的方式..:)

尝试使用
.addClass()


假设jQuery和jQueryUI存在,
$(“#YourdElement”).disableSelection()
就可以做到这一点

("#yourId").css({
           -moz-user-select: none;
           -khtml-user-select: none;
           -webkit-user-select: none;
           user-select: none;
 });
不过最好使用class

您的css类:

.unselectable{
       -moz-user-select: none;
       -khtml-user-select: none;
       -webkit-user-select: none;
       user-select: none;
}
您的Jquery命令

$("#yourElementId").addClass('unselectable')

jQuery有很好的文档,我建议您阅读:。
.unselectable{
       -moz-user-select: none;
       -khtml-user-select: none;
       -webkit-user-select: none;
       user-select: none;
}
$("#yourElementId").addClass('unselectable')