【问题标题】:Webkit won't switch out background-image using jQueryWebkit 不会使用 jQuery 切换背景图像
【发布时间】:2010-08-03 10:26:38
【问题描述】:
            function set_preview_image(image_link){
                $('#slideshow-container').css("background-image", "url('files/images/store/content/templates/websites/preview_images/" + image_link + "'");
            }

我正在传递一个图像变量。在 FF 和 IE 中一切正常。我错过了什么?我已经尝试使用 backgroundImage 代替,而不是在 url 行中使用引号...

【问题讨论】:

  • 您忘记了url( 位末尾的括号。
  • 是的,谢谢。你应该已经回答了!我会给你绿色复选标记的爱。

标签: jquery css ajax image background


【解决方案1】:

尝试使用 wedkit 的开发工具查看背景图像是否未应用的原因。

顺便说一句,没有必要在url() 上加上一个字符串参数,最后你错过了一个)

function set_preview_image(image_link){
    $('#slideshow-container').css("background-image", "url(files/images/store/content/templates/websites/preview_images/" + image_link +")");
}

【讨论】:

  • 知道了。谢谢您的帮助。你得到一个 cookie。
【解决方案2】:

您是否尝试过将 // 或 ~/ 放在您的网址前面?我发现可以提供帮助

【讨论】:

  • 你是高声望用户,为什么要这么做?
  • 我同意 iharob,这应该是一个评论。
  • @iharob 你会注意到这个答案是在 5 年前发布的。那时 SO 是一个不同的地方,从那以后 OP 可能倾向于提供更好的答案。
猜你喜欢
  • 2011-10-04
  • 2010-09-20
  • 1970-01-01
  • 2015-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多