我正在尝试在我的javascript代码中格式化(美化,整理,清理..你可以这样说)一小段HTML,换句话说,将它分散成多行而不是写在一行上,以便能够更容易地阅读。
基本上,这是一段我试图通过调用jQuery的.append();
方法将其附加到页面上的HTML代码片段。
这就是我想做的:
$('.videos').append('<li>
<span>' + count + '</span> -
<a href="' + vList[i].player + '">
<span class="title">' + videoTitle + '</span>
</a>
</li>');
显然,那种方式行不通。我收到了Uncaught SyntaxError: Unexpected token >
当它被写成以下形式时,一切都正常工作。
$('.videos').append('<li><span>' + count + '</span> - <a href="' + vList[i].player + '"><span class="title">' + videoTitle + '</span></a></li>');
有点奇怪,当我尝试在这里做同样的事情时,
var albumURL = API + '/video.get?=owner_id=' + userID +
'&album_id=' + aList[i].album_id +
'&access_token=' + accessToken;
我一点问题都没有。
我知道这个问题并不是很严重,但为了简单起见,我正在尝试解决它。
有任何建议吗?