code: function(options) {
          options = options || this.options;
  
          // Create template
          var template = $(options.templateFrom);
  
          if (!template.length) {
              template = this.render(options.template);
          }
  
          if (!template.length) {
              throw new Error('Failed to render template');
          }
  
          // Add a class name
          if (options.className) {
              template.addClass(options.className);
          }
  
          // Add animation class
          if (options.animation) {
              template.addClass(options.animation);
          }
  
          return template
              .attr('id', this.id())
              .conceal(true) // Add hide class
              .hide() // Set display to none
              .appendTo('body');
      }
docs: Create an element from the `template` or `templateFrom` options.
  
  @param {Object} [options]
  @returns {jQuery}