我有一个名为shop_cat_edit的输入,代码如下。但是在FireFox中这个代码永远不会有效......即使IE感觉还不错。我做错了什么?
$('[name=shop_cat_edit]').on('click',function(e){
$('#shop_cat_selector_form').on('submit', function(){e.preventDefault();});
});
答案 0 :(得分:1)
变量e
未在您使用它的函数中声明
function(){ <-- no function param for event is set here
e.preventDefault();
}
看起来应该是这样的
function(e){e.preventDefault();}
答案 1 :(得分:0)
内部.on事件可以移到外面,然后添加e作为参数。