使用 jQuery.css 在 Internet Explorer 中获取价值
Posted
技术标签:
【中文标题】使用 jQuery.css 在 Internet Explorer 中获取价值【英文标题】:Using jQuery.css to get value in Internet Explorer 【发布时间】:2018-04-15 05:02:12 【问题描述】:我正在尝试将一个变量设置为我的 div
border-color
属性值的值
errorChartColorError = $('.col__item.error').css('border-color');
这在 Chrome 中运行良好,但 Internet Explorer 11 将变量返回为未定义
当我在 IE 中检查元素时,我可以看到边框颜色属性和值
我需要 IE 破解吗?
【问题讨论】:
我认为您可能必须指定一个侧面,例如errorChartColorError = $('.col__item.error').css('border-top-color'); 你在哪里申请border
属性?
【参考方案1】:
border-color 属性最多可以有四个值;这意味着您可以为每个边框(下、左、上、右)设置不同的颜色。 更具体地说明您要检索哪一个,因此:
$(".col__item.error").css("border-top-color");
或
$(".col__item.error").css("border-left-color");
等等……
应该做的伎俩
【讨论】:
以上是关于使用 jQuery.css 在 Internet Explorer 中获取价值的主要内容,如果未能解决你的问题,请参考以下文章
如何在 jQuery.css() 方法中为所有浏览器编写 CSS?