Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не срабатывает JavaScript на подгруженый контент (https://javascript.ru/forum/events/26080-ne-srabatyvaet-javascript-na-podgruzhenyjj-kontent.html)

maximale 24.02.2012 22:12

Не срабатывает JavaScript на подгруженый контент
 
Добрый вечер господа. Появилась проблема. Есть код типа:
<select id="item_1" name="item_1"></select>

Средствами JavaScript идет динамическая подгрузка опшинов внутрь.
Есть JavaScript-код:
$('#item_1 option').each(function() {
  $(this).dblclick(function() {
    ... код ...
  });
});

Но при двойном нажатии на инпуты, код не выполняется.
Если сразу добавить опшин внутрь, то код работает.
Как такое вылечить? :help:

nikita.mmf 24.02.2012 23:04

nasqad,
может быть в этом случае будет логичнее
$('select').delegate('option', 'dblclick', function( event ){})

maximale 24.02.2012 23:10

Пробовал и так и так - не работает. Работать стало так:
$('#item_1').dblclick(function(){
  $(this).find('option:selected').each(function(i, o){
    ... код ...
  });
});


Часовой пояс GMT +3, время: 06:20.