我有scss而不是看起来像
#container{
a{
color:white;
}
}
我想使用javascript将链接更改为其他颜色。 IE
function changeColorTo(color){
//insert help here
}
感谢。
答案 0 :(得分:3)
您可以在元素上本地应用样式,它将覆盖样式表规则。
function changeColorTo(color){
var container = document.getElementById('container');
var anchors = container.getElementsByTagName('a');
for (var i = 0; i<anchors.length; i++){
anchors[i].style.color = color;
}
}
编辑:我很蠢,我得到了你现在想做的事。样本已更新。
答案 1 :(得分:2)
来自lincolnk的解决方案可以完美地运行,但是如果使用jQuery,这也可以正常工作
$('#container a').css('color',color)
所以,是的,jQuery有点甜蜜。