$("a.avatar").click(function(e){
e.preventDefault();
$("#thumbnails").fadeIn();
});
和
$("a.avatar").click(function(e){
$("#thumbnails").fadeIn();
return false;
});
两者都能为我实现同样的目标。
答案 0 :(得分:48)
从{jQuery事件处理程序返回false
equivalent同时调用e.preventDefault
和e.stopPropagation
。
所以区别在于preventDefault
只会阻止默认事件操作发生,即链接点击,表单提交等页面重定向,return false
也会停止{{1}} 3}}