title: jQuery function bind on 'input propertychange' not firing as expected
body: <p>I have jQuery code that calls a function as such:</p>
  
  <pre><code>$('#text_area').bind('input propertychange', function() {...
  </code></pre>
  
  <p>The element being bound to the function is a text area. When I type and delete text the function gets called just fine, however when I select all of the text, either through a hot-key or dragging the mouse, and then hit backspace the function is not called. This is the only instance where I can not get the function to call. Is this expected with the <code>'input propertychange'</code> event? If so how can I change this to work as expected? Note that this holds true for Chrome, IE, and Firefox.</p>