【发布时间】:2013-03-09 20:54:11
【问题描述】:
我正在尝试使用 coffeescript 和 jquery 设置 div 的背景图像。我从 DOM 中的数据源以 /images/album_image1.jpg 的形式获取图像 url。
但是,当我使用:
$('.selector').css({'backgroundImage', "url(#{image_url}"})
CoffeeScript/jQuery 生成带有主机的 URL:
url(http://host.com/images/album_image1.jpg)
此外,Firefox 会将 URL 括在引号中,而 Chrome 不会引用 URL。
请看这里:JSBin
我想得到结果url(/images/album_image1.jpg),即没有主机部分和引号。我希望得到后者的结果,以便通过我使用 Jasmine 的测试。
【问题讨论】:
标签: javascript jquery coffeescript jasmine