我有简单的jQuery代码来更改背景图片。
$("#headerimg" + activeContainer).css({
"background-image" : "url(" + photoObject.image + ")",
"display" : "block",
"z-index" : currentZindex
});
当我插入背景图像作为相对路径时,它可以工作
display: block; background-image: url("./wp-content/images/2013/02/turkish_gulets_for_sale_master-1350.jpg"); z-index: -375;
但是当我插入http时它失败了。 (此代码适用于我查看的所有浏览器。)
display: block; background-image: url("http://guletsforsale.org/wp-content/images/2013/02/turkish_gulets_for_sale_master-1350.jpg"); z-index: -375;
什么可以解决。
此致
答案 0 :(得分:0)
您需要使用整个http路径吗?您可以删除您的来源(http://guletsforsale.org)并使链接相对于:
var origin = window.location.origin;
relativePath = httpPath.replace(origin, "");
所以,现在你有相对的路径,根据你的工作。