title: jQuery change() and bind("change") do not work
body: <p>This question has already been asked but I am stuck with the most basic level of it. I haven't added anything to my html except a select tag and trying to catch the change event by jquery. Here is my code:</p>
  
  <pre><code>&lt;head&gt;
  &lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"&gt;&lt;/script&gt;
  &lt;script&gt;
    $('#target').bind("change", function{
      alert('Changed');
    });
  &lt;/script&gt;
  &lt;/head&gt;
  &lt;body&gt;
  &lt;form&gt;
    &lt;select id="target"&gt;
      &lt;option value="option1" selected="selected"&gt;Option 1&lt;/option&gt;
      &lt;option value="option2"&gt;Option 2&lt;/option&gt;
    &lt;/select&gt;
  &lt;/form&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>Even the change() function does not work.</p>
  
  <pre><code>&lt;script&gt;
    $('#target').change(function() {
      alert('Changed');
    });
  &lt;/script&gt;
  </code></pre>
  
  <p>Please help me figure out where I am doing wrong. In one of the similar problems on Stackoverflow, I got <a href="http://jsfiddle.net/78x9Q/4/" rel="nofollow">http://jsfiddle.net/78x9Q/4/</a> as an answer. But even an exact copy paste of that code is not working for me.</p>
  
  <p>P.S.: jQuery is loading as I tested it and found working using this:</p>
  
  <pre><code>&lt;script&gt;
  $(function() {
    alert('Changed');
  });
  &lt;/script&gt;
  </code></pre>