出于某种原因,我在第2行(javascript)的参数列表之后丢失了)
,但看不到发生这种情况的原因...
我一直在尝试使用一些scape“ \”并仅发送1个参数,但没有任何作用
$.each(enlaces, function (i) {
var init = false;
lista.append('<li class="list-group-item"><span onclick="load(' + init + ',' + enlaces[i] + ')"> ' + enlaces[i] + '</span></li>');
});
我需要弄清楚这是因为它阻止了我继续前进
答案 0 :(得分:0)
为避免制作无效的html,请进行逻辑绑定。
$.each(enlaces, function (index, enlace) {
var $item = $(`<li class="list-group-item"><span>${enlace}</span></li>`);
$item.find('span').on('click', function(){ load( false, enlace ); });
lista.append($item);
});