JavaScript无法提取引号css属性
JavaScript failing to extract quotes css property
在样式表中,我定义了一些自定义引号[https://developer.mozilla.org/en-US/docs/CSS/quotes],但当我尝试用JavaScript访问它们时,它会给我默认值,尽管它存在于实际的CSS中;任何想法都将不胜感激:
>> document.getElementById('-my-widget-style')
<style id="-my-widget-style" type="text/css" media="all">...</style>
>> document.getElementById('-my-widget-style').innerHTML
" .-my-widget-wrapper #content {
quotes: "<<" ">>";
}
"
>> document.getElementById('content').style.quotes
""
>> $('#content').css('quotes')
""
style
属性获取直接在样式属性中的元素上设置的样式。只有在那里设置了自定义引号属性,而不是从样式表中获取该属性,您才能获得该属性。
<div id="content" style="quotes:...">...</div>
编辑:请参阅评论以了解进一步的讨论。看起来这可能是webkit的问题。
相关文章:
- 谷歌图表-如何更改整个表的css属性
- 将css属性替换为变量
- 使用Jquery/Javascript替换CSS属性
- 如何使用JavaScript查找未定义的CSS属性的值
- 在jquerymobile中设置按钮css属性的动画
- JavaScript无法提取引号css属性
- 使用AngularJS动态更改css属性
- 使用javascript获取具有特定CSS属性的所有元素
- 将css属性添加到对象的集合中
- 取消img的css属性宽度和高度(不能使用“auto”)
- CSS属性更改侦听器
- 如何更改与Backbone集合中的模型相关联的几个元素的css属性
- 如何使用java脚本或jQuery基于相同的特定css属性对元素进行分组
- 如何在不链接/jquery的情况下使用方法应用css属性数组
- 在 javascript css 属性中使用变量
- 在jQuery中链接时CSS属性不起作用
- jQuery检查CSS宽度是否大于0,然后添加CSS属性
- 使用循环增加css属性值
- 更改类所选空输入的CSS属性
- 无法查找元素'手动加载CSS文件时的CSS属性