2014-11-18 7 views
0

У меня проблемы с попыткой заставить это работать. Я добавил элемент в iframe и вам нужно запустить событие click.Добавить событие click к добавленным элементам iframe

Я пробовал эти и не работал, так или иначе, идеи?

$(document).on('click',iframe.contents().find('[data-mailbuilder="article-repeat"] .plus'),function() {}); 

и

iframe.contents().find('body').on('click','[data-mailbuilder="article-repeat"] .plus',function() {}); 
+0

где код, который добавляет элемент? Можно связать непосредственно с новым элементом при его создании. – charlietfl

+0

'iframe.contents(). Find ('[data-mailbuilder =" article-repeat "]'). Append (' + '); 'Это код, который добавляет элемент. – joshy

ответ

0

решаемые это

$(iframe[0].contentWindow.document).on('click' ... 

кажется, чтобы получить его.

Смежные вопросы