HTML自定义属性和IE

时间:2013-02-05 09:51:56

标签: javascript jquery html5 css3 jquery-selectors



有没有办法添加自定义HTML属性来说出DIV元素,然后能够在IE中使用CSS属性选择器?

在FF中工作(变为绿色)但在IE中不工作的示例:

JavaScript中的

element.setAttribute('newAttr', 'green');


在CSS中:

[newAttr=green] {
   background-color: green;
}


亲切的问候

2 个答案:

答案 0 :(得分:0)

你可以这样做:

<div id="some" data-newattr="green"></div>

答案 1 :(得分:0)

var attribute = document.createAttribute("size");
attribute.nodeValue = "15"
document.getElementById("text").setAttributeNode(attribute);