1

在一个名为 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 会更容易做到这一点吗?

4

1 回答 1

0

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

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

API 文档。对于 .attr()

你也可以尝试类似的东西:

$('#id').css('top','20px');
于 2013-06-23T01:12:46.357 回答