code: function() {
          if (this._element) {
            // Firefox versions < 11 do not have support for element.outerHTML.
            var thisElement = this.element();
            var outerHTML = thisElement.outerHTML;
            if (typeof outerHTML === 'undefined') {
              return jQuery('<div/>').append(thisElement).html();
            }
            return outerHTML;
          } else {
            return this.innerString();
          }
        }
docs: Generates the HTML content for this buffer.
  
  @method string
  @return {String} The generated HTML