title: Force an event in jQuery
body: <p>To all;</p>
  
  <p>I have created a up and down counter for decimal places and when a change occurs I have it force a blur event to recalculate fields with the following code:</p>
  
  <pre><code>$('button').click(function(){       
      var decPlaces = document.calculator.dpv.value * 1;
      var hii = document.calculator.origin.value;
      if (this.id == 'up' &amp;&amp; decPlaces &lt; 9){                    
          document.calculator.dpv.value  =  decPlaces + 1;
          if (hii != ''){
              document.calculator[hii].focus();
              document.calculator[hii].blur();
          }
      }
      if (this.id == 'down' &amp;&amp; decPlaces &gt; 0){    
          document.calculator.dpv.value  =  decPlaces - 1;
          if (hii != ''){
              document.calculator[hii].focus();
              document.calculator[hii].blur();
          }
      } 
  </code></pre>
  
  <p>Works well in FF but drags in others particularly IE  - suggestions on making the cleaner and faster is appreciated.</p>
  
  <p>Bob</p>