如何使用jquery.css()设置链接颜色

时间:2011-07-29 10:05:59

标签: jquery

有没有办法使用the jquery css properties设置a href链接颜色?

基本上我需要设置简单模型http://www.ericmmartin.com/projects/simplemodal_v12/的样式 有containerCss个选项,我需要传递这种风格:

  

1.2中的新功能,您可以选择使用外部CSS或传入CSS   模态覆盖,容器和数据元素的属性为   选项。选项包括:overlayCsscontainerCssdataCss和   获取属性的键/值对象。请参阅jQuery CSS Docs for details.

3 个答案:

答案 0 :(得分:9)

您可以使用CSS定义:

$('a').css({
    color: '#ff0000'
});

或者,使用更短的语法:

$('a').css('color', '#ff0000');

编辑,因为您使用的是Simplemodal:您只能使用this page中描述的语法设置模式中的叠加层,容器和数据包装元素的样式。如果你想要设置其他任何样式,只需使用CSS或根据你想要设置样式的DOM节点创建一个jQuery选择器。

答案 1 :(得分:1)

为什么不使用CSS?

a{
    color : red;
}
a:link{
    color : red;
}
a:visited{
    color : red;
}
a:hover{
    color : red;
}

答案 2 :(得分:0)

最简单的方法是

$('a').css('color','red');

但是我觉得如果我们为他们创建一个类是最好的方法,因为他/她也需要修改其他参数。 在这种情况下,CSS的东西将在CSS中(颜色就是那个),而Jquery只使用它们的类。

所以:

$('a').addClass('className');

并在CSS中

.className
{
    color:red;
}