Javascript 在字符串连接过程中强调奇怪的行为
我正在使用下划线.js执行一个非常简单的字符串插入:Javascript 在字符串连接过程中强调奇怪的行为,javascript,string,underscore.js,Javascript,String,Underscore.js,我正在使用下划线.js执行一个非常简单的字符串插入: _.each(data, function(book){ $('#booksList').append("<li>" + book.title + "</li><li><img src='" + book.cover + "'</li>" ) }); \每个(数据、功能(书籍){ $(“#booksList”)。追加(“”+book.title+””) }); 我无法理解为什么
_.each(data, function(book){
$('#booksList').append("<li>" + book.title + "</li><li><img src='" + book.cover + "'</li>" )
});
\每个(数据、功能(书籍){
$(“#booksList”)。追加(“”+book.title+” ”)
});
我无法理解为什么这会出现在我的DOM中:
<img li="" <="" src="imageUrl.jpg">
在book.cover+“
之后,您似乎缺少了一个
。应该是book.cover+”>“
在book.cover+“
之后,您似乎缺少了一个
。应该是book.cover+“>”
谢谢!你是最棒的:)花太多时间看这句话,我猜:)复制粘贴你的评论在一个答案,这样我就可以验证它!