javascript - 图像 src 在 jquery 中不起作用

标签 javascript jquery

我有一个功能,

function showimage(a)
    {
        $("#lightboxholder").show("fast");
        $('#lightboximage').attr('src', 'images/demo/190x90.gif');
    }

当我转到 localhost/svce 并在 gallery.php 中查看时,它不会显示图像,但是如果我替换 $('#lightboximage').attr('src', 'images/demo/190x90.gif'); 通过 $('#lightboximage').attr('src', 'http://localhost/svce/images/demo/190x90.gif'); 然后它显示了图像,抱歉我的英语不好,谢谢

最佳答案

您正在将 src 更改为相对 URL。因此,如果您当前的页面是 http://localhost/foo/bar,浏览器将尝试在 http://localhost/foo/bar/images/demo/190x90 中查找图像.gif。使用绝对 URL,例如 /svce/images/demo/190x90.gif

关于javascript - 图像 src 在 jquery 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13036208/

相关文章:

javascript - 功能在 Safari 中不起作用

javascript - 如何将 Blob 附加到 FormData

javascript - 在 .on() 或任何对象文字中创建可重用变量

jQuery - 向其标签添加/删除类的单选按钮

javascript - 使用javascript上传到谷歌云存储签名的url

javascript - 使用推送构建 JSON 对象数组时出现意外行为

javascript - 组合不同类型的 jQuery 函数?

jquery - 联系表 7 - 检查复选框是否已选中

Javascript 对象碰撞

javascript - AJAX请求后获取数据