質問

私は、以下のコードで停から起こをクリックするとリンク以外での焼成および警戒態勢にあるからです。リンク先を解消し、リンクをクリックし巻きを行っていただきます。たいのですが停この行動は?感謝

$('a#target').click(function(event){
    event.preventDefault();
    alert('End of demo');
});

更新のリンクは以下のようなものです:

<a href="#">Submit</a>
役に立ちましたか?

解決

いいえ、preventDefaultがうことになっている停止ものではないといけないと考えていうことを防止し、デフォルトです。すなわち場合はリンクをクリックし、hrefを防止することでデフォルトのアクションのブラウザへとリンク

途中で中止したいときには他のすべてのイベントに付属するリンクに返納しなければなりませんfalse末のイベントハンドラというイベントハンドラが実行される前に、その他。

更新:

たリンクや、hrefの値です。私はベットと何が起きているのは、JavaScriptとの出会いエラーの前にクリックしハンドラで取得します。最初のコメントこの答えが正しく表示-preventDefaultべき防止のためのリンクからジャンプ-アンカー内のページです。いない場合は、この仕事、それはあるんじゃないでしょうかありがとうございます。JavaScriptエラーのその他のページです。

すべてこすればいいのかまだ投稿は、正しいHTML?

$('a#target').click(...

付属のクリックハンドラをリンクするようになります:

<a href="#" id="target">Submit</a>

び最終えばアンカー要素のみがアクションに付きましてはJavaScript、それを指定のオプションにhref属性は全くないのでしょうか。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top