jQuery.Rule插件如何改变现有的风格?

时间:2013-06-23 00:41:25

标签: jquery css jquery-plugins

在一个名为styles.css的文件中,我有一个类似于

的css规则
#id.class1.class2 {
    top: 10px;
}

我在名为index.html的文件中使用链接标记来使用它。在阅读了jQuery.Rule api之后,我尝试用attr

更改top的值
$.rule('#id.class1.class2','style').attr('top','20px')

但除了返回f.rule对象之外没有任何其他事情发生。如何更改css规则?没有jQuery.rule会更容易吗?

1 个答案:

答案 0 :(得分:0)

我不熟悉插件,但.attr()通常看起来像这样:

$('#id.class1.class2').attr('style','top:20px;');

API doc. for .attr()

您还可以尝试以下方式:

$('#id').css('top','20px');