2017-05-03 110 views
1

我想修改我的現有代碼現在使用jQuery和我無法弄清楚如何我的信息附加到我的SRCjQuery的追加到SRC

這裏是我的現有生產線:

document.getElementById("itemDetail").src = detailUrl; 

這就是我想:

$("#itemDetail img src").append(detailUrl); 

這是我的html剪斷:

<div id="detailsPane"> 
    <img src="images/blank-detail.jpg" width="346" height="153" id="itemDetail" /> 
</div> 
+0

'$( 「IMG#itemDetail」)ATTR('SRC。 ',detailUrl);' –

+0

追加或設置/替換src(看起來像你原來的js,你正在取代)? – Pete

回答

0

首先你的選擇應該是$("img#itemDetail")

>如果您需要設置src時,您可以使用

$("img#itemDetail").attr('src' , detailUrl); 

>如果需要追加到src時,您可以使用

$("img#itemDetail").attr('src' , $("img#itemDetail").attr('src') + detailUrl); 
0

你幾乎沒有。

detailUrl = 'image.png'; 
$("#itemDetail").attr('src', detailUrl); 
0

這一行:

document.getElementById("itemDetail").src = detailUrl; 
jQuery中

是:

$('#itemDetail').attr('src'... 

你需要

$('#itemDetail').attr('src',function(i,e){ 
    return e+=detailUrl; 
})