[英]Take a src img from a javascript object and put it in HTML
我正在開發一個程序,該程序從數組中選取一個對象並向div顯示圖片。 如何從物體上拍攝照片並顯示? 我在想這樣的事情,但似乎沒有用。
var pizza = {
crust: bread,
topping: sauce,
imgURL: 'www.pizza.com'
}
$('#mydiv').append(pizza.imgURL);
你有嘗試過嗎?
$('#mydiv').append('<img src="' + pizza.imgURL + '"/>');
這會將圖像添加到您的#myDiv中,並根據您的披薩對象將其設置為image-source-url
一個可靠的解決方案是通過jQuery創建元素,將其src
設置為pizza.imgURL
,並將該元素傳遞給append()
方法。 這樣可以確保正確地對URL進行轉義(這應該不是問題,但肯定是可能的)。
這是一個jsFiddle來證明這可行 。 但是,當然,圖像不會加載,因為它不是有效的圖像URL。
var pizza = {
crust: bread,
topping: sauce,
imgURL: 'www.pizza.com'
}
$('#mydiv').append($('<img>').prop({
src: imgURL,
// don't forget your alt attribute!
alt: 'pizza'
}));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.