【发布时间】:2012-06-01 01:00:09
【问题描述】:
我真的厌倦了这样的语法:
.css('position','absolute').css('z-index',z-index)
.css('border','1px solid #00AFFF').css('margin','-1px 0px 0px -1px')
.css('left',pleft)
我想知道是否有任何方法可以在一个函数中传递所有参数,例如:
.foo('position':'absolute','z-index':z-index,
'border':'1px solid #00AFFF','margin':'-1px 0px 0px -1px',
'left':pleft)
非常感谢任何帮助。
【问题讨论】:
-
仅供参考,您的代码无效。
z-index不是一个有效的变量名,但z减去index假设两个变量都存在;否则就是错误。 -
api.jquery.com 存在于此类问题。此外,如果您要进行如此多的内联 CSS 更改,请设置样式表并简单地使用
addClass("myclass"); -
是的,这只是一个例子......我从来没有这样的变量:)
标签: javascript jquery css parameters styles