[英]Pass image url from variable to html in javascript
在我的腳本中,text(message.image)返回圖像的動態URL路徑。 javascript中正確的語句是什么?
這將失敗:
$('<div/>').'<img src=\"'.text(message.image).'\">'.appendTo($('#msgDiv'));
我認為您缺少()
, +
, append
方法並錯誤地轉義了"
,請嘗試使用此方法:
$('<div/>').append('<img src="' + text(message.image) + '"/>').appendTo($('#msgDiv'));
希望這可以幫助,
真正的答案是:
$('<div><img src="'+message.image+'"/></div>').appendTo($('#msgDiv'));
您的代碼段中有兩個語法勘誤表:
text()
。 我認為您遇到了問題,因為您使用的(double)報價很差
您可以避免使用雙引號,但是您使用的是simplequote。 嘗試:
$('<div/>').'<img src=\''.text(message.image).'\'>'.appendTo($('#msgDiv'));
並且確定使用語法$('')。'SOME HTML CODE'嗎?
這是因為丟失(
和)
在那里。
另外,由於在外部使用單引號,因此不需要轉義雙引號 。
嘗試這個:
$('<div/>').('<img src="'+text(message.image)+'">').appendTo($('#msgDiv'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.