Skip to content Skip to sidebar Skip to footer

Does .live() Binding Work For Jquery In Ie7?

I have a piece of javascript which is supposed to latch onto a form which gets introduced via XHR. It looks something like: $(document).ready(function() { $('#myform').live('su

Solution 1:

The submit event is not currently supported by Events/live.

Possible event values: click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, keydown, keypress, keyup

Currently not supported: blur, focus, mouseenter, mouseleave, change, submit

Solution 2:

How are you excuting the submit? Can you try this instead?

$(':submit').live('click', function(e) {
  $(foo).appendTo('#myform');

  $('#myform').ajaxSubmit(function() {
    alert('Hello World');
  });

  e.preventDefault();
  returnfalse;
});

Solution 3:

Re CMS above, in JQuery 1.4, live is supposed to work with 'submit', but seems to still not with IE7. I'm going to try delegate instead and see if that helps.

Post a Comment for "Does .live() Binding Work For Jquery In Ie7?"