.live()绑定是否适用于IE7中的jQuery?

我有一段javascript,它应该锁定在一个通过XHR引入的表单上。 它看起来像:

$(document).ready(function() { $('#myform').live('submit', function() { $(foo).appendTo('#myform'); $(this).ajaxSubmit(function() { alert("HelloWorld"); }); return false; }); }); 

这恰好适用于FF3,但不适用于IE7。 知道问题是什么吗?

你是如何排除提交的? 你能尝试一下吗?

 $(':submit').live('click', function(e) { $(foo).appendTo('#myform'); $('#myform').ajaxSubmit(function() { alert('Hello World'); }); e.preventDefault(); return false; }); 

Events / live目前不支持提交事件。

可能的事件值 :click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,keydown,keypress,keyup

目前不支持:模糊,焦点,鼠标中心,鼠标离开,更改,提交

重新使用CMS,在JQuery 1.4中,live 应该与’submit’一起使用,但似乎仍然没有使用IE7。 我将尝试委托,看看是否有帮助。