在 jquery 中为内联 css 构建图像路径的最佳方法
The best way to construct the image path in jquery for inline css
我有以下代码:
$('<div style="background-image:url(''/images/a.gif'')"></div>').appendTo('body')
根据我在页面上的位置,路径如下所示:
http://www.mysite.com/this/is/where/i/am/_images/spinner.gif
我需要它是"http://www.mysite.com/images/a.gif"。
我不想硬编码它。我也不想给它一个类名并用 css 定义它。我也试过这个:
myVar = window.location.hostname + "/images/a.gif"并在上面的jQuery代码中使用"myVar"作为路径。这似乎也行不通。我得到的东西与此类似 http://www.mysite.com/this/is/where/i/am/mysite.com/images/a.gif"
所以我想我的问题是构建从jQuery到该图像的路径的最佳方法是什么。此信息可能也相关:
该jQuery代码位于main.js位于"javascript"文件夹中,该文件夹与"images"文件夹具有相同的父目录,因此"images"和"javascript"文件夹是同级。
你试过吗
$("<div>").css('background-image', 'url(/images/a.gif)').appendTo('body')
相关文章:
- 复制图像路径以单击它
- 如何使用jquery将base64图像路径转换为真实路径
- 如何设置SVG路径的样式以拍摄图像
- 滚动页面时的弯曲图像路径
- 如何使用php和javascript获取网页中显示图像的路径
- javascript onclick获取不带路径的图像名称
- Gulp bower图像路径
- Symfony2-Javascript文件中的图像路径
- 在移动设备上按路径或名称获取二进制图像(Ionic / Ng cordova 应用程序)
- 图像J宏路径问题
- 使用 jQuery 从 HTML 中的多个图像元素中删除文件路径
- 使用javascript从磁盘中的文件夹中选择所有图像的路径
- 将图像内容而非图像路径存储在mongodb中
- MVC5 和 Javascript 相对图像路径混淆
- 简单的图像滑块Javascript图像路径在IE 6中不起作用
- 从表单中派生要使用javascript对象加载的图像路径
- 将完整路径图像获取到输入文件中
- 使用Laravel中的Ajax保存路径图像
- 在智能手机上本地存储文件路径/图像,稍后上传
- 在iOS编程中将Base64图像转换为文件路径图像