JSこまごました知識点のまとめ

2337 ワード

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      
})