有没有办法使用the jquery css properties设置a href
链接颜色?
基本上我需要设置简单模型http://www.ericmmartin.com/projects/simplemodal_v12/的样式
有containerCss
个选项,我需要传递这种风格:
1.2中的新功能,您可以选择使用外部CSS或传入CSS 模态覆盖,容器和数据元素的属性为 选项。选项包括:
overlayCss
,containerCss
和dataCss
和 获取属性的键/值对象。请参阅jQuery CSS Docs for details.
答案 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;
}