jQuery delegate() not working ie IE
<p>I have a block of code being generated dynamically using xforms and dojo.</p>

<p>The following block of jQuery works fine in chrome and firefox but not in IE:</p>

<blockquote>
  <p>jQuery('.premiumBlock').delegate('.dijitCheckBoxInput', 'click', function(){
     // do something
     });</p>
</blockquote>

<p>The code will then "do stuff" which is working correctly in chrome and firefox, but not IE.</p>

<p>Nearly everything is created dynamically including the class names.</p>

<p>I have read other similar SO queries where the majority of suggestions have been to change .delegate() to .live() or .on(). These suggestions do not work - it would merely change the ancestor that the event will bubble to.</p>

<p>Any ideas why this may not be working and, more specifically, how I can make it work?</p>

<p>Thanks</p>
