[解決済み] アンカーリンクをクリックできないようにしたり、無効にするにはどうしたらよいですか?
2023-01-08 16:04:08
質問
アンカーリンクがあるのですが、ユーザーがクリックしたら無効にしたいのです。または、テキストの周りからアンカータグを削除しますが、間違いなくテキストを保持します。
<a href='' id='ThisLink'>some text</a>
このようなことはボタンで簡単にできる。
.attr("disabled", "disabled");
disabledプロパティを追加することに成功しましたが、リンクはクリック可能なままでした。
テキストに下線が引かれているかどうかはどうでもいいのですが。
何か手がかりはありますか?
間違ったミュージシャンをクリックすると、"Wrong" が追加され、クリックできなくなるはずです。
クリックしたときに正しい場合は、"Awesome" が追加され、その後すべて無効になるはずです。
<a>
タグを無効にします。
どのように解決するのですか?
私はちょうどあなたが求めていたものを理解しました(私は願っています)。ここに醜い解決策があります
var preventClick = false;
$('#ThisLink').click(function(e) {
$(this)
.css('cursor', 'default')
.css('text-decoration', 'none')
if (!preventClick) {
$(this).html($(this).html() + ' lalala');
}
preventClick = true;
return false;
});
関連
-
[解決済み] jquery mobileでページ中央のグリッド表示
-
[解決済み] セレクトボックスのオプションをすべて削除してから、オプションを1つ追加して、jQueryで選択するにはどうすればよいですか?
-
[解決済み] jQueryのSELECT要素で特定のオプションを選択するにはどうすればよいですか?
-
[解決済み] Select <a> which href ends with some string
-
[解決済み] アンカーリンクをクリックしたときのスクロールを滑らかにする
-
[解決済み] ドロップダウンのアイテムの選択値をjQueryで取得する
-
[解決済み] jQueryでフォームフィールドをクリアする
-
[解決済み] jQuery: outer html() [重複]。
-
[解決済み] jQueryのn番目の要素を取得する方法
-
[解決済み】HTMLリンクを無効化する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] jQuery データ属性の値に基づいて要素を検索する方法は?
-
[解決済み] Select <a> which href ends with some string
-
[解決済み] jQueryを使って「Please Wait, Loading...」というアニメーションを作成するにはどうすればよいですか?
-
[解決済み] jQuery UI DatePicker - 日付フォーマットの変更
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み] jQueryを使用してテキストボックスの値を取得するには?
-
[解決済み】HTMLリンクを無効化する方法
-
[解決済み】TwitterのBootstrapでボタンを無効化するベストな方法【重複あり
-
[解決済み] jQueryでinput[type=text]の値変化を検出する
-
[解決済み] JavaScriptでhrefリンクを無効にするには?