Table of Contents
Это руководство призвано помочь вам, когда человек получает сообщение об ошибке “Элемент отсутствует”.
ПК работает медленно?
Исключение JavaScript «нет списка элементов» размещается, когда где-то возникает ошибка с форматом инициализатора группы. Вероятно, отсутствует закрывающая скобка («]») с использованием запятой («также»).
Вариант JavaScript «отсутствует ] после списка для элементов» возникает всякий раз, когда где-то возникает ошибка в синтаксисе выбора инициализатора. Вероятно, отсутствует закрывающая правая скобка (“]”) или запятая (“,”).
Проблема определенно заключается в том, что при разработке таких элементов box
преобразуется в собственную строку. Например:
Очевидно, что вызов showBoxMarker([object Object])
может быть недопустимым форматом. Вместо этого вы должны создавать элементы по отдельности, а затем прикреплять к этому элементу обработчик вопросов.
box_resources.forEach(Функция(Блок) var должен быть равен $listitem $(''); Найдите // мою кнопку, которую только что создала наша организация, и прикрепите самый важный базовый обработчик $listItem.find('кнопка').click(функция() showBoxMarker(Коробка); ); $('#box-resources-list').append($listItem););Совет. Как правило, лучше всего создавать новые элементы из ассортимента шаблонов полностью из строк в JS, создавать обработчик кликов песни для родительского запроса и включать делегирование событий для управления событиями Click для разных элементов.
varbox= х: 10, д: 10, ж: 5, часов: 3;console.log('onclick="showBoxMarker(' + + шасси ')"');
var showBoxMarker равно Function(Box) оповещение (коробка.заголовок);переменная приводит к box_resources [ Название: 'Коробка А', Название: 'Коробка Б', Название: 'Коробка C', Название: 'Коробка', Товар: "Коробка Е"];box_resources.forEach (Функция (Коробка) $listItem var равен $(''); // Находим кнопку, которую мы только что создали, и прикрепляем текущий обработчик щелчка $listItem.find('кнопка').click(функция() showBoxMarker(Коробка); ); $('#box-resources-list').append($listItem););