我对我们的网站#footer_leads和#footer_leads2两种形式,我有一个实时提交事件,但需要核实一些事情之前的形式被登顶,所以我有这样的代码
$('#footer_leads2, #footer_leads').live('submit', function(e){
e.preventDefault();
console.log('again');
var form = $(this); //save reference to form
if(somevalidation){
form.die();
form.submit(); //submit form
}
Run Code Online (Sandbox Code Playgroud)
我假设jQuery die事件会像上面的例子那样做,但页面只是进入一个无限循环并崩溃我的浏览器....任何关于如何做到这一点的想法
从jQuery die()页面:
注意:为了使.die()正常工作,与它一起使用的选择器必须与最初与.live()一起使用的选择器完全匹配.
试试吧$('#footer_leads2, #footer_leads').die().
| 归档时间: |
|
| 查看次数: |
3061 次 |
| 最近记录: |