Я вижу, что вы пытаетесь сделать. Если это все, что вы делаете, вы можете подумать о добавлении прослушивателя событий live
в свой плагин.
Попробуйте это:
(function($){
$.fn.extend({
//plugin name
myPlugin : function(needed){
// New
$('img').live('click',function() {
$(this).remove();
});
// end new
var defaults = {
path : 'action.php',
source : ''
}
var needed = $.extend(defaults,needed);
//return
return this.each(function(){
//it loads some pictures
$('#selector').load(needed.path,{'src':nedeed.source})
});
}
});
})(jQuery);
С помощью этой техники все img, независимо от того, когда они добавлены в DOM, будут скрыты при нажатии. То есть ... после того, как плагин вызывается, конечно.