在我的数据库中,我有一排文章名称和文章链接。我正在检索这样的信息:
<div id="daily"></div>
$.getJSON(serviceURL + 'getmainnews.php', function(data){
daily = data.items;
$.each(daily, function(index, news){
$('#daily').append('<a href="#" onclick="displaylink('+ news.link +');">' + news.article + '</a>');
});
});
function displaylink(link){
alert(link);
}
所以我想做的就是获取链接并通过 onclick 传递它。我正在使用 Zepto.js。news.article 显示正确,但是当我单击链接时,出现此错误:
“未捕获的语法错误:意外的令牌:main.html:1”
如果我的 onclick 参数为空,则 onclick 有效。是不是链接有问题?它不喜欢链接中的冒号吗?我怎样才能使这项工作?