小编Mic*_*rks的帖子

我可以使用 jQuery 的 .css() 方法将速记 css 应用于元素吗?

我正在尝试将未知样式应用于未知选择器,似乎无法使用 jQuery 的.css()方法应用速记 css 。这样对吗?有解决办法吗?

请注意,我正在动态构建对象以传递给.css()并且不想使用.css('background','#000')语法。

$('#example').css({background:'#000000 url("images/bg.gif") repeat-x scroll 0 0 transparent'});
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用。但是,下面的代码可以。

$('#example').css({background:'#000'});
Run Code Online (Sandbox Code Playgroud)

这也是如此。

$('#example').css({background:'url("images/bg.gif")'});
Run Code Online (Sandbox Code Playgroud)

但是当一起使用时,它们自然会相互覆盖。有什么建议?

javascript css jquery

2
推荐指数
1
解决办法
1284
查看次数

标签 统计

css ×1

javascript ×1

jquery ×1