Как использовать/обнаруживать клик по iframe? Элемент свеж (живой) создали ...Нажмите на созданные элементы на iframe
$('iframe').contents().find('.created').on('click', ...
Код выше не работает.
Как использовать/обнаруживать клик по iframe? Элемент свеж (живой) создали ...Нажмите на созданные элементы на iframe
$('iframe').contents().find('.created').on('click', ...
Код выше не работает.
Попробуйте сначала нацелиться на родителя элемента и посмотреть, работает ли это.
$('iframe').contents().find('.parent-of-created').on('click', '.created', function(e){
//some stuff
});
Вы можете вызвать родительскую функцию.
В вашем IFrame сценарии положить что-то вроде этого:
$('.created').on('click', function(){
parent.functionName();
}
Позже в основной области сценария может работать, как и хотят.
var functionName = function(){
// Do something
}
is iframe на том же домене? Вы вызываете этот код после загрузки iframe? Не так много информации дано – charlietfl
В том же домене, iframe загружен, добавлен класс .created позже – kicaj
делегат в документ iframe, или элемент, который существует, который 'created' будет находиться внутри – charlietfl