19666 次
3 に答える
23
はい、ハンドラーは常に最初に実行されます。これにより、たとえば、必要に応じてデフォルトの動作をキャンセルする (href URL に移動する) ことができます。
$("a").on("click", function (e) {
e.preventDefault(); // --> if this handle didn't run first, this wouldn't work
doSomething();
});
于 2013-04-25T16:19:06.773 に答える
3
はい、そうです。href を起動させたくない場合は、呼び出すことができe.preventDefault();
、ブラウザーはリンクをたどりません。
于 2013-04-25T16:19:17.437 に答える