我想更改在运行时创建的链接的颜色。

CSS代码:

a{
   color:  #0C6A13;
}


此代码的问题在于,它仅更改那些在文档加载之前创建的静态链接。

JavaScript代码:

 $( "a" ).on( "load", function() {

     this.color = #0C6A13;
 });


我也使用此代码,但它不起作用。

最佳答案

首先检查您的load()处理程序,是否调用它,因为没有这样的事情来确定是否加载了特定元素。您可以在元素生成时设置样式属性,尽管您可以尝试以下操作:

this.style.color = "#0C6A13";


要么

$(this).css("color","#0C6A13");

09-11 14:32