@Xren

Как получить данные и запустить событие у динамического элемента?

Добрый день.

На странице есть блоки html подгружаемые через ajax. $('#div').html(html);
В этом html есть формы к которым нужно получить доступ. Но $('#html_id1').val(); в данном случае не работает. Как получить доступ к этим элементам?
Так же, в этом html есть поля к которым прикрепляются события $('.radio').live('click', function() {... которые отлично работают и в них я без проблем получаю данные для ajax: $.ajax({ data: $('#html_id1')...
Но запустить запустить это событие кроме как кликом не получается т.е.
$('.radio').trigger('click');
$('.radio').triggerHandler('click');
не работает.

Как получить/изменить значение у динамического элемента? Как запустить событие которые повешено на динамический элемент не осуществляя сам клик?
  • Вопрос задан
  • 426 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Но $('#html_id1').val(); в данном случае не работает. Как получить доступ к этим элементам?

$('#div').find('#html_id1').val();

Как запустить событие которые повешено на динамический элемент не осуществляя сам клик?

$(documnt).find( '.radio', function({
   $(this).trigger('click');
}))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект