iphone 3/4 background-image url常量路径失败

时间:2013-06-22 15:50:42

标签: iphone css background-image

我有简单的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;

什么可以解决。

此致

1 个答案:

答案 0 :(得分:0)

您需要使用整个http路径吗?您可以删除您的来源(http://guletsforsale.org)并使链接相对于:

var origin = window.location.origin;
relativePath = httpPath.replace(origin, "");

所以,现在你有相对的路径,根据你的工作。