J'apprends à écrire un plugin jQuery. La raison pour laquelle je fais ce que je fais n'a donc pas d'importance.
J'ai écrit un plugin appelé live2 qui ne fait rien d'autre que d'appeler en interne la méthode live.
(function($) {
$.fn.live2 = function() {
/* if there are no elements then just return */
if (!this.length) return this;
return this.each(function() {
var $this = $(this);
jQuery.fn.live.apply(this, arguments);
}); // end of return this.each(function())
}; // end of plugin
})(jQuery);
Le code ci-dessus doit être invoqué comme n'importe quelle méthode en direct. Au lieu de live, utilisez live2.
$('#container').live2('click',function(){
return false;
})
Mais le plugin ne fonctionne pas. Avez-vous une idée de la solution à apporter ?