我有以下声明
<a href="javascript: return false;" id="addNew1">ADD NEW ROW</a>
如果我点击此处,我的浏览器会出现以下错误。
return not in function
我使用以下JQuery函数
$('#addNew,#addNew1').click(function(){
我是否需要在函数中包含它,我不添加'n#sign in的原因是因为页面跳转到页面顶部。
答案 0 :(得分:6)
<a href="#" onclick="return false;" id="addNew1">ADD NEW ROW</a>
答案 1 :(得分:6)
答案 2 :(得分:4)
这有效:
<a href="#" id="addNew1">ADD NEW ROW</a>
$('#addNew, #addNew1').click(function() {
// do stuff
return false;
}
另一种选择是:
$('#addNew, #addNew1').click(function(e) {
// do stuff
e.preventDefault();
}
通常,如果你想阻止默认操作,在这种情况下是激活锚,你可以在点击处理程序中执行。