2
我想使用coffeescript和jquery设置div的背景图像。我以表格/images/album_image1.jpg
的形式从DOM中的数据源获取图像网址。coffeescript和jquery为背景图片生成完整的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)
,即没有主机部分和不带引号。我希望得到后者的结果,以便通过我的测试使用茉莉花。
不知道这是答案是有帮助的,不是你的小提琴在那里。之前没有工作。要在你的小提琴输出文字看起来很好。 – 2013-03-20 16:21:07
'“url(”+ image_url +“)”'产生与coffeescript(使用插值)中''url(#{image_url})''相同的输出。 – DannyClay 2013-03-20 16:24:41
你们,就像我在你的小提琴中看到的那样,你会得到正确的输出。 – 2013-03-20 16:28:41