Option OnClick

HTML

<select id="mytapselect" class='SlsTapSelect'>
  <option value="mcouw" style="background-color: blue">Cow</option>
  <option value="mcat">Cat</option>
  <option selected value="mdog" style="background-color: green">Dog</option>
</select>

JavaScript

$(document).on('mousedown', '.SlsTapSelect', function(e) {
  e.preventDefault();
  this.blur();
  vals = Array.apply(null, this.options).map(function(el) {
    return el.value;
  });
  var tochange = 0;
  for (var i = 0; i < vals.length; i++) {
    if (vals[i] == $(this).val()) {
      tochange = i + 1;
    }
  }

  $(this).val(vals[tochange]).change();
});