2014-02-18 38 views
1

我有一個div。我想用jquery將圖像添加到div。調整圖像的來源

我在做什麼

$('#b').prepend('<img id="theImg" src="numbers/"+rand+".png" />'); 

,但它無法正常工作。我想src屬性爲numbers/rand.png其中rand是一個變量。我怎樣才能使它工作?

我都以不同的方式嘗試這太

這是我曾嘗試

 var img1 = document.createElement('img'); 

     // give it an id 
     img1.attr("id"); 
     alert(img1.show()); 
     // source, link 
     img1.attr('src','"numbers/"+rand+".png"'); 

     $("#b").appendTo(img1); 

這也沒有奏效。我在哪裏做錯了?請幫助

回答

2

嘗試:

$('#b').prepend('<img id="theImg" src="numbers/' + rand + '.png" />'); 

您使用了錯誤類型的引號周圍"+rand+"

+0

+1注意:) –

+0

我應該在第二個代碼中做些什麼改變才能使其工作? – insanity

+0

嘗試'img1.attr('src','numbers /'+ rand +'。png');' – j08691