$.fn.pluginNew = function(options) { return this.each(function(){ if ($(this).data('on')) return; $(this).data('on', true) foo.on(....); }); }