code: function($colorSpan) {
        var color = $colorSpan.data('color');
        var title = $colorSpan.prop('title');
  
        // Mark this span as the selected one
        $colorSpan.siblings().removeAttr('data-selected');
        $colorSpan.attr('data-selected', '');
  
        if (this.options.picker === true) {
          this.$icon.css('background-color', color);
          this.$icon.prop('title', title);
          this.hidePicker();
        }
  
        // Change HTML select value
        this.$select.val(color);
      }
docs: Selects the given span inside $colorList.
  
  The given span becomes the selected one.
  It also changes the HTML select value, this will emit the 'change' event.