$('#submit-btn').click(function(e, prvnt){
if(prvnt == undefined || prvnt == 'undefined' || prvnt == null){
prvnt = false;
}
if(!prvnt){
e.preventDefault();
/* CUSTOM CODE HERE*/
$(this).trigger("click", [true]);
}
});
Applogies如果这是重复但我找不到任何使用。以上基本上是我正在使用的,在Firefox和Chrome中运行良好。然而,在IE中,它确实运行,因为日志记录prvnt显示false和true,但默认按钮操作未运行。
这是表单的提交按钮,但我要求它触发按钮点击而不是表单提交。
由于
答案 0 :(得分:0)
$('#submit-btn').click(function(e){
/* CUSTOM CODE HERE*/
});
似乎我忘记了处理程序将在默认值之前运行,所以这就完成了工作。如果有人知道如何让触发器在IE中运行,我仍然会感兴趣。
谢谢大家的帮助