Отсутствует) после списка аргументов, не видите причину почему? - PullRequest
0 голосов
/ 02 апреля 2019

По какой-то причине я пропускаю ) после списка аргументов в строке 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>');
});

Мне нужно это выяснить, так как это мешает мне перейти на

1 Ответ

0 голосов
/ 02 апреля 2019

Чтобы избежать создания недопустимого 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);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...