title: How to reselect already selected option
body: <p>The title seems confusing but what I want to do is...</p>
  
  <p>I know how to handle only if the user select new option with this - <code>$('select').change(function(){})</code>.` </p>
  
  <p>But not if the user wants to select the already selected option.</p>
  
  <p>I've also tried with <code>radio</code> but same thing.</p>
  
  <p>Okay for example I have a select with an option (red,blue,green). </p>
  
  <pre><code>&lt;select&gt;
      &lt;option value="red"&gt;RED&lt;/option&gt;
      &lt;option value="blue"&gt;BLUE&lt;/option&gt;
      &lt;option value="green"&gt;GREEN&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>and I have this script:</p>
  
  <pre><code>$('select').change(function(){
      var val = $(this).val();
      alert(val);
  });
  </code></pre>
  
  <p>When I select option 'blue' it alerts a value 'blue', then I select 'green' it alerts 'green' as well. but when I select 'green' again nothing happens.</p>