title: jquery input field change even when value is changed via jquery
body: <p>I am attempting to capture when a text input field's value is changed.  I am using:</p>
  
  <pre><code>$("input[name=color]").change(function(){
  </code></pre>
  
  <p>This works if I type the new value in directly.  However, the value of the input field is being changed by jquery.  There are several of these fields, and I need to know when any have changed.  Is there a way to detect this change?</p>
  
  <p>Sorry, I wasn't clear.  I'm not the one changing the value.  It's an addon that I would rather not modify in case I need to port it to another project.</p>
  
  <p><strong>WORK-AROUND</strong></p>
  
  <p>Ok, so you can't do what I wanted to do, but here is a work-around.  I just made an interval and changed my <code>change</code> event to an <code>each</code> event.</p>
  
  <pre><code>setInterval(function(){
      $("input[name=color]").each(function(){ my code })
  },100);
  </code></pre>