2
http://jsfiddle.net/55Lht7hu/設置屬性爲動態創建的類不工作在javascript
我想添加一個屬性(動態創建)到div。但它不在這裏工作。
var style3=createElement('style');
style3.type="text/css";
var target3=document.getElementById('target3');
target3.addEventListener('click',function(){
style3.innerHTML='.target4{background-color:#444;}';
document.getElementsByTagName('head')[0].appendChild(style3);
target3.setAttribute('class','target4');
});
另外,是否可以動態地將僞元素設置爲該div?
而且,它不應該是'使用document.createElement( '風格');'? – 2015-03-03 14:11:18
@PeterKA它是如果你只是想添加,作爲文本里面的style3元素 – Pete 2015-03-03 14:11:44
你可能想看到這個:http://stackoverflow.com/questions/524696/how-to-create-a-style-tag- with-javascript – 2015-03-03 14:13:32