如何在jquery中放置多个样式属性[重复]

Posted

技术标签:

【中文标题】如何在jquery中放置多个样式属性[重复]【英文标题】:How to put multiple style attributes in jquery [duplicate] 【发布时间】:2013-05-16 02:53:24 【问题描述】:
$('#header').css('left', 200 - $this.scrollLeft());

我需要在上面的行中放置多个样式属性。开始和结束部分需要完好无损。

请帮忙。提前致谢。

【问题讨论】:

这怎么“太本地化”了?当然,可能有理由关闭它,但这似乎不是一个。过于本地化会是“快点,当前纪元时间戳是多少?!” 【参考方案1】:

如documentation 中所述,您可以将一个对象传递给.css() 函数,以便在一次调用中为多个属性设置样式。键是属性的名称,值是要设置的值。例如:

$('#header').css(
    "left" : 200 - $this.scrollLeft(),
    "top" : 600
);

会将left 设置为200 - $this.scrollLeft() 的值,并将top 设置为600。

【讨论】:

【参考方案2】:

使用对象语法:

$('#header').css(
    left: 200 - $this.scrollLeft(), 
    margin: 0
);

【讨论】:

以上是关于如何在jquery中放置多个样式属性[重复]的主要内容,如果未能解决你的问题,请参考以下文章

玩!:如何在 groovy 表达式中放置属性值

如何在 Web API 2 控制器中放置多个 GET 方法?

Swift - 如何在每个单独的 SMS Otp UITextfield 中放置多个字符

如何在窗口小部件中放置多个字体

如何在 Matlab 中的 HDF5 属性字符串中放置换行符

如何在离线地图图块中放置多个图钉并获得经纬度?