У меня есть экран, в результате которого пользователь нажмет кнопку, которая активирует диалог scren, который вызывает ajax.Ruby on Rails coffeescript после вызова ajax call
У меня есть проблема в том, что art.js.coffee имеет следующий код
$(".singleevent").click ->
$("#decide").val $(this).attr("dataid")
Но это не относится к коду, когда я загрузить страницу AJAX, которая могла бы быть через 10 минут или поэтому, есть ли способ добавить addlistener к элементу, который не существует в данный момент, или перезагрузить только файл coffeescript.
Благодарим, что ajax в диалоговом окне является экраном загрузки, но загружает только div.
Я реализовал следующие $ (". Singleevent"). "Click", (event) -> $ ("# solve"). Val $ (this) .attr ("dataid"), но он не " t ничего не делать – Jseb
Это не совсем так - прочитайте документы, к которым я привязан, в частности раздел о «выборе элемента, который, как гарантируется, присутствует во время присоединения делегированного обработчика событий». –