簡體   English   中英

圖像src在jquery中不起作用

[英]Image src not working in 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'); by $('#lightboximage').attr('src', 'http://localhost/svce/images/demo/190x90.gif'); 然后它顯示了我的形象,抱歉我的英語不好,謝謝

嘗試

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

注意圖像/演示之前的“/”....

問題是相對網址 - 這對我來說也是一個挑戰

試試這些

$('#lightboximage').attr('src', '../images/demo/190x90.gif');

要么

$('#lightboximage').attr('src', '../../images/demo/190x90.gif');

當您從一個頁面移動到另一個頁面時,相對URL將會更改,但絕對不會

您正在將src更改為相對URL。 因此,如果您當前的頁面是http://localhost/foo/bar ,瀏覽器將嘗試在http://localhost/foo/bar/images/demo/190x90.gif找到該圖像。 使用絕對URL,例如/svce/images/demo/190x90.gif

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM