Сценарии могут быть вставлены с innerHTML?

Я решил это:

const snackbarElement = document.querySelector(".mdc-snackbar");
this.snackbar = new MDCSnackbar(snackbarElement);

snackbarElement.addEventListener("MDCSnackbar:closed", (event) => {

Раньше я пытался добавить eventListener к самой закусочной bar

193
задан Mosh Feu 23 December 2015 в 23:29
поделиться

3 ответа

Вы должны использовать eval () для выполнения любого кода сценария, который вы вставили как текст DOM.

MooTools сделает это за вас автоматически, а я Я уверен, что jQuery тоже подойдет (в зависимости от версии. jQuery версии 1.6+ использует eval ). Это избавляет от лишних хлопот по разбору тегов