javascript - 带有 var 的 jquery 语法 .css()

标签 javascript

var foo = "/someimage.png"
$('#client_bg').css("background", "url(foo)");

正确的语法是什么?

最佳答案

var foo = '/someimage.png';
$('#client_bg').css('background-image', 'url(' + foo + ')');

或者如果您愿意:

$('#client_bg').css({ backgroundImage: 'url(' + foo +')' });

关于javascript - 带有 var 的 jquery 语法 .css(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9268902/

相关文章:

Javascript从模块内部访问全局变量

javascript - 旧版浏览器的 ECMAScript 5 兼容性脚本

javascript - 单击按钮没有响应

Javascript:数字的单独位值

javascript - 如何从 RegExp 中由 OR 运算符分隔的多个单词中首先匹配更大的单词?使用 java 脚本

Javascript - 如何销毁对象并克隆属性?

javascript - JavaScript 语法中有效的左侧表达式是什么?

javascript - `this` 是 DOM 对象还是 jQuery 对象?

javascript - 将回调函数与原型(prototype)函数一起使用

javascript - 带有手动选项的 Angular JS 选择