Допустим мне нужно обработать элементы в контейнере fancybox (который появляется по клику на кнопку).
Например, покажем "имя" при наведении на элемент 'div' в появившемся fancybox.
не работает, как такая конструкция:
var obj = {
show: function() {
$('body div').mouseover(function() {
$('.name', $(this)).show();
} );
}
}
$(function( {
obj.show();
});
так и такая:
var obj = {
show: function() {
$('body').on('mouseover', 'div',
function() {
$('.name', $(this)).show();
}
);
}
}
$(function(){
obj.show();
});