在JavaScript的执行代码以下用户交互ie.e点击一个链接哪里防止默认行为
就当是最好的,以防止在尝试后运行JavaScript代码或之前的默认行为(event.preventDefault()
)?
在此先感谢
在JavaScript的执行代码以下用户交互ie.e点击一个链接哪里防止默认行为
就当是最好的,以防止在尝试后运行JavaScript代码或之前的默认行为(event.preventDefault()
)?
在此先感谢
当你知道你想要的时候这样做。
你可能不知道,直到函数的其他部位都运行验证上表单输入提交想阻止默认操作,如果验证失败,但如果它通过了,那么你一定不能总是做它在函数的顶部。
我总是做这样的事情:
$("#selector").bind("click", function(e){
e.preventDefault();
//DO THE REST OF THE THINGS
});
主要是为了防止任何意外的气泡,并立即清楚发生了什么事情与我的脚本。
这取决于你在做什么。但是,如果你想阻止这种行为,那么是的。 'preventDefault()'的位置取决于你在做什么。 – BenM 2013-02-14 15:22:00