我有这个属性的股利style="-moz-user-select:none; position:static !important;"。我需要-moz-user-select 使用$(selector).css()删除尝试,但我不知道要设置什么值,因为它是“ none”。
style="-moz-user-select:none; position:static !important;"
-moz-user-select
css()的文档说,将style属性设置为空字符串将删除该属性(如果它不存在于样式表中):
将样式属性的值设置为空字符串(例如 $('#mydiv').css('color', '')),如果该属性已被直接应用(无论是在HTML样式属性中,通过jQuery的.css()方法还是通过对样式属性的直接DOM操作),则将从元素中删除该属性。但是,它不会删除样式表或<style>元素中已应用CSS规则的样式 。
$('#mydiv').css('color', '')
.css()
<style>
由于您的样式是内联的,因此您可以编写:
$(selector).css("-moz-user-select", "");