0

当我打开页面时,它会将每个对象的 css 属性设置为新的边距,但是当我再次使用 jquery 更改该变量时,它会重置为默认值(页面加载时的值)

jquery错误行:

main.btnC.css({ marginLeft: main.espace, marginRight: main.espace});

来自 jsfiddle 的脚本:http: //jsfiddle.net/bVhgD/

4

1 回答 1

0

当您调用 .css() 时,您的意思是更改对象的 css 代码。但是正如前面提到的,main.btnC 是什么?据我了解,它不能是一个对象。应该是这样的

 $('#id').css({});

或您的元素(对象)的其他标识符,例如:

   $(this).css({});
于 2013-05-06T10:14:52.810 回答