我有一个div与此属性style="-moz-user-select:none; position:static !important;"
。 我需要删除-moz-user-select
尝试使用$(selector).css(),但我不知道要设置什么值,因为它是“none”。如何删除jquery只有一个样式属性
回答
为css()文档说的样式属性设置为空字符串将删除该属性,如果它不存在于一个样式表:
样式属性 的值设置为空字符串 - 例如
$('#mydiv').css('color', '')
- 删除 从一个元素属性,如果它 已经被直接应用, 无论是在HTML样式属性, 通过jQuery的.css()
方法,或 通过 样式属性的直接DOM操作。但是,它不会 使用样式表中的CSS规则或<style>
元素删除已应用 的样式。
因为你的风格是内联,你可以写:
$(selector).css("-moz-user-select", "");
它很好,它不会覆盖样式表本身... – 2013-04-11 19:25:05
这可以使用JavaScript和***没有*** JQuery? – 2014-02-26 01:50:54
@KevinFegan'document.getElementById('mydiv')。style.removeProperty(' - moz-user-select')' – xehpuk 2014-07-28 15:19:39
您也可以替换 “-moz-用户选择:无” 与 “-moz-用户选择:继承”。如果没有定义父类型,它将继承任何父类型或默认样式的样式值。
inheriting is not removing – 2016-07-04 19:04:22
- 1. 如何使用jquery和PHP删除所有样式属性?
- 2. 如何删除样式属性
- 3. 删除样式属性
- 4. 要删除所有样式属性,但不删除样式属性,这在表中可供选择 - PHP
- 5. Angular2 innerHtml binding删除样式属性
- 6. 删除空的样式属性
- 7. 删除只读属性
- 8. 如何删除JQuery中的CSS属性
- 9. 如何在jquery中一次获得整个样式属性
- 10. CKEditor的自动删除样式属性,并添加“删除”
- 11. tinymce:从样式属性中删除css样式
- 12. 如何遍历父元素并删除样式属性
- 13. 如何使用Hpricot删除html元素的样式属性?
- 14. 如何仅使用DOMXPATH删除样式属性?
- 15. 如何删除一个属性,并更新与新属性
- 16. 如何从HTML获取样式属性的第一个属性?
- 17. 在jQuery中,如何删除只有一个空白的元素?
- 18. 如何使用jQuery去除样式atttribute下的width属性?
- 19. 如何删除只有jQuery文本?
- 20. 删除CSS样式与jQuery
- 21. jQuery:选择样式属性?
- 22. 如何从XML文件中删除具有样式属性的DIV标签?
- 23. 如何删除样式?
- 24. ldapjs,如何删除属性
- 25. 如何删除'禁用'属性,如果另一个文本框有一个值
- 26. .splice()函数如何删除只有一个项目,我有一些具有相同属性的项目?
- 27. 如何删除所有样式的标记,不会jQuery的
- 28. 如何删除指针只有一次?
- 29. XSLT:删除一个孩子时,父母有一个属性
- 30. 删除jquery中的除绑定属性
如果它是'none'为什么你需要删除它?如果您需要将其更改为另一个值[此处](https://developer.mozilla.org/zh/CSS/-moz-user-select)是一个有效值列表 – Chad 2011-05-10 14:14:21