リンクにボタンがある場合、このボタンをクリックするとリンクを回避する方法はありますか?リンクにボタンがある場合、このボタンをクリックするとリンクを回避する方法は?
答えて
あなたはこのように、.stopPropagation()
で伝播(イベントバブリング)を停止することができます
$("a :button").click(function(e) {
e.stopPropagation();
});
私は右のそれを理解していれば、あなたがそのようなものがあります:「
<a ...>
<button onclick="..."></button>
</a>
をそして、あなたはドンaタグのリンクを実行しませんか?あなたは書くことができます:
<a href="javascript:void(0)"></a>
なぜあなたはリンク内のボタンを持っていますか?
リンクにボタンがある場合は、ボタンをクリックすると、リンクを無効にしてbuttun lickを実行します。どうやってするの? – user525542
リンクにonclick="return false;"
を追加した場合(アンカーの場合は<a>
)、ナビゲーションを抑制できます。同様に:
<a href="/gosomewhere.html" onclick="return false;">
<button onclick="alert('no navigating!');">Button</button
</a>
生成されるリンクを変更できない限り、jQueryは必要ありません。
これは、リンクを使用しているものが何もできないようにします(どうしてですか?) 'return false'の振る舞いは、代わりにボタン上になければなりません。 –
ボタンを除いて他の場所をクリックすると、リンクが機能します – user525542
さて、ポスターにはリンクの中にボタンがあってはいけません... –
- 1. ボタンとリンクの両方を2回クリックする必要があります
- 2. ADDボタンにリンクを張る方法は?
- 3. サウンドを再生する方法、ブラウザでボタンまたはリンクをクリックすると、
- 4. ボタンとウィンドウクラスをリンクする
- 5. Submitボタンがクリックされたときにjqueryダイアログボックスを閉じる方法(Submitボタンがダイアログボックス内にある場合)
- 6. ボタンをクリックして表示するレイアウトにリンクする方法は?
- 7. ボタンのテキストを変更するためにボタンをクリックすることができる場合は、
- 8. 呼び出すJavaScriptとボタン/リンクのクリック
- 9. androidのボタンをリンクする
- 10. ボタンをクリックするとマーキーサイクルを1回行う方法は?
- 11. ボタンを2回クリックする
- 12. ボタンをJavaのフォームにリンクする方法は?
- 13. (リンク)ボタンの機能をハイパーリンクにする方法は?
- 14. ボタンをクリックして表示することを避ける
- 15. Cボタンを使用してボタンが内部にある場合、ボタンにプログラム的にアクセスする方法
- 16. リンクまたはボタンがクリックされたときにテキストをコピーする
- 17. div内にカーソルがある場合にのみボタンをクリック可能にする
- 18. jQueryでボタン/リンクを無効/有効にする方法は?
- 19. paypalボタンと同じ方法で.swfオブジェクトリンクをpaypalにリンクする方法は?
- 20. Sencha touchのツールバーのボタンをリンクする方法は?
- 21. ボタンを2回クリックすると、PHPフォーム
- 22. レールにボタンとしてリンクを張る
- 23. HTMLボタンとリンクを揃える方法は?
- 24. リンクやボタンをクリックしてul liリストを並べ替える方法は?
- 25. リンクのタブストップを避ける方法は?
- 26. 子ユーザーコントロールのボタンを親にリンクする方法。 C#/ WPF
- 27. は、ボタンのクリックでリンクする行く - jqueryの
- 28. Excel VBA - ボタンの名前が同じ場合にボタンをクリック
- 29. ウェブサイトのボタンをクリックする方法は?
- 30. ボタンにファイルメニュー項目をリンクする
はなぜあなたはリンクのボタンを持っていますか? – Skilldrick