[JS]Javascriptでa要素のリンクを無効にする方法のまとめ

Javascript・jQuery
スポンサーリンク

以前に紹介させていただいたCSSの pointer-eventsで<a>タグのリンクを無効化する方法にも関連しますが、今回はJavascriptによる<a>タグリンクの無効化を行う方法のまとめです。

jQueryでaタグのリンクを無効

<a>タグ全部、もしくはa class=”disabled”のような特定のリンクに対して、jQueryでクリックを無効化するという方法です。


jQueryでclass=”disabled”のリンクを無効化します。


サンプルはこちらです。

jQueryでaタグリンクの無効化デモ


javascript:void(0)でリンクを無効

<a href=> に javascript:void(0) を指定する際の注意点 の記事でも紹介させていただいた通り、javascript:void(0)でリンクを無効化できます。


こちらはa href=””のリンクを無効にして、onClick属性に書かれたスクリプトを実行する場合に利用することが多いと思います。
※IE6にも対応する場合はreturn false;も付けておきます。


javascript:void(0) でリンク無効化のデモ

コメント

タイトルとURLをコピーしました