Показать сообщение отдельно
  #6 (permalink)  
Старый 23.07.2017, 12:26
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от sonya19
в .find я указываю просто тип элемента? например: .find("button") ?
Указываете то, что нужно вам, речь шла о кнопке, поэтому я и написал button, а вот что касаемо id, то тут сказать сложно. Ранее говорилось, что якобы есть кнопка на странице и ей устанавливается обработчик. А вот с динамически добавленной кнопкой проблема, если таких кнопок может быть на странице несколько то ни в коем случае они не должны иметь одно и тоже ID.

Сообщение от sonya19
например: $('#button1').on("change", function(){}
Зачем же? Во-первых у поля input type="button" события change не может быть уже просто по логике, нечему в ней изменятся, это кнопка, по ней можно щелкнуть. Во-вторых, это уже и есть установка обработчика:

success: function(data) {
    $(data) //полученное в JQ объект
    .appendTo(объект цели) //поместили во что-то на странице
    .find('[type=button]') //нашли в этом кнопку
    .click(function() { //установили ей обработчик
          //код
    })
}

Последний раз редактировалось laimas, 23.07.2017 в 13:05.
Ответить с цитированием