我想更改在运行时创建的链接的颜色。
CSS代码:
a{
color: #0C6A13;
}
此代码存在的问题是,它只会更改在加载文档之前创建的静态链接。
JavaScript代码:
$( "a" ).on( "load", function() {
this.color = #0C6A13;
});
我也使用这段代码,但它不起作用。
答案 0 :(得分:0)
首先检查你load()
处理程序,它是否被调用,因为没有确定加载特定元素的东西,你可以在元素生成时设置样式属性,尽管你可以尝试这样:
this.style.color = "#0C6A13";
OR
$(this).css("color","#0C6A13");
答案 1 :(得分:0)
其中一种方法:
$("a").on("click", function(){
$(this).css("color", "gray");
});
答案 2 :(得分:0)
您应该将此<a>
标记的状态添加到您的css样式表
a:link
a:visited
a:active
a:hover