Динамически генерируемый <img>не отвечает на различные сценарии - PullRequest
0 голосов
/ 14 апреля 2011

У меня есть скрипт, который создает элемент img, используя href для src изображения.Новый img вставляется в определенное место в иерархии DOM.У меня есть сценарии, которые взаимодействуют с imgs, содержащимися в div, так же, как этот недавно созданный img.Тем не менее, эти сценарии не работают с новыми элементами.Все соответствующие функции работают в режиме реального времени и запускаются при наведении / щелчке мышью / клике по клику и т. Д.

    $('<img />', {'src': src,'class': 'DCT'}).wrap('<div class="DCP" />').parent().insertAfter($('.SH_P').parent());

      $("#Results a").live('dblclick', function(event){
            if (event.type === 'dblclick') {

                var src = $(this).attr("href");

                $('<img />', {'src': src,'class': 'DCT'}).wrap('<div class="DCP" />').parent().insertAfter($('.SH_P').parent());

});

Например, у меня есть функция одного щелчка, которая клонирует цель img.У меня также есть скрипт, который, если вы удерживаете Alt и нажимаете на него, он удаляет элемент.Ни одна из этих работ.

Есть какие-нибудь подсказки, почему новинки не отвечают?

РЕДАКТИРОВАТЬ

Не берите в голову, я мог бы поклясться, что функции были живыми, но это не так.Я преобразовал их, и они работают сейчас.В любом случае, спасибо.

...