title: extend jquery plugin object with functions
body: <p>I'm trying to write a new jQuery plugin.</p>
  
  <p>base (this is not my plugin, just for better understanding): </p>
  
  <pre><code>(function($) {
      $.fn.mySuperCoolPlugin = function(options) {
  
          // Build main options before element iteration
          var opts = $.extend({}, $.fn.mySuperCoolPlugin.defaults, options);
  
          var editText= 'pre ' + opts.text + ' post';
  
  
          return this.each(function() {
              $(this).html(editText);
          });
  
      }
  
      // Default settings
      $.fn.mySuperCoolPlugin.defaults = {
          text: 'hi'
      }
  
  })(jQuery);
  </code></pre>
  
  <p>Now after running my plugin I want to do some additional functions on it.</p>
  
  <pre><code>var plug = $('.text').mySuperCoolPlugin({text: 'running it'});
  plug.runAnotherFunction('blabla');
  // this for example should set the html to "pre running it post blabla"
  </code></pre>
  
  <p><code>plug.runAnotherFunction</code> for example now should extend my previous text and add the text I entered.</p>
  
  <p>Do you know what I mean? How to add extra functions to my plugin? I only see plugins you run once with some options.</p>