1、click事件中return false的含义
偶然看到一段jquery的click事件的回调函数中出现’return false;’
$('xxx').on('click', function() {
xxx
xxx
...
return false;
});
当在函数中有出现’return false’时,表示事件处理阻止了默认的事件行为并停止了事件通过dom向上冒泡。
等价于:
$('xxx').on('click', function(event) {
...
...
event.preventDefault();//阻止事件的默认行为
event.stopPropagation();//阻止该dom节点往上冒泡
})