用jquery加一个hover颜色,你不觉得这样得不偿失么
明面几个字符搞定,非要用一个jquery库解决。
我劝你还是活的权限修改css的好。
常用的方法有两种:1、用jquery直接加样式在html控件上,但是需要注意点加important的格式,如:
$("p").click(function(){
$(this).css("cssText","color:red!important")
})
2、用jquery改变class,从而达到改变样式的目的,如果可以,就用jquery修改原来的class,如果原有class是必须的或者没有class,就定义一个新的class,在样式表里定义好这个class对应的样式属性,把你想改变的原来的css属性重新赋值且加上important,这样就能覆盖掉原来的加了important样式了。
$(".more_button").toggle(function(){
$(".more_button").css("background","red")},
function(){
$(".more_button").css("background","blue")}
)