2
4

5 に答える 5

7

あなたはこれを行うことができます :

$('#content a').click(function(){ return false });

クリック イベント ハンドラーから戻るfalseと、既定の動作 (リンクをたどる) が妨げられます。

複数のリンクがあり、この 1 つだけを無効にしたい場合は、セレクターでより具体的にすることができます。

$('#content a[href="/test/"]').click(function(){ return false });
于 2013-08-24T19:06:07.193 に答える
2

リンクのデフォルトの動作を無効にするには、preventDefaultを使用します。

以下は小さなコード スニペットです。

$('#content a').click(function(e) {
  // stop/prevent default behavior
  e.preventDefault();

  // do other stuff...
  // e.g. alert('Link is deactivated');
});

ここに小さなjsFiddleの例があります

e.preventDefaultreturn falseの違い

ソース: Stackoverflow - jquery リンク タグの有効化と無効化

于 2013-08-24T19:20:38.400 に答える
0
$('.modal-body a').css({"pointer-events":"none"});
于 2015-08-22T10:29:05.570 に答える
0

これを行うこともできます。削除機能を使用して、そのアンカータグの div 名を指定するだけです。

$('.div_name a').remove();
于 2014-10-30T06:39:15.763 に答える