【问题标题】:Is there a way to change the background of an image with js after a ajax call?有没有办法在ajax调用后用js改变图像的背景?
【发布时间】:2019-11-27 03:30:48
【问题描述】:

我有一个使用 php 创建 36 页书的页面,ant 然后使用 Flipbook.js 将其显示给用户。由于这本书很大,页面需要很长时间才能加载(大约 15 秒),所以我认为让页面只创建 5 个书页,然后使用 ajax 创建其余的页面,这样用户就不会等待太很多。问题是,当我创建其他页面并尝试在 ajax.success 函数上使用 jquery 更改背景时,页面不显示图像。

如果我使用 src 而不是背景对普通图像执行此操作。

谁能帮我找到方法?

谢谢。

【问题讨论】:

  • 如果您确实需要解决方案或建议,请分享您的代码
  • 你试过了吗:$("#your_element").css("background", "url('the_new_background_url')")

标签: javascript php jquery html css


【解决方案1】:

如果这对你有用的话,你为什么不直接通过 jquery 添加普通图像来实现 ajax 成功?

如何将 src 添加到图像的一个简单想法是:

$('image_selector').attr('src', $src);

有道理吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 2021-01-30
    • 1970-01-01
    • 2019-09-12
    相关资源
    最近更新 更多