1

我想使用 jQuery 禁用 div 内的“a”标签。

结构如下:

<div id="xyz"><a style="cursor:pointer;" href="abc.php">xxxx</a></div>

在特定动作上:

  1. cursor: pointer财产应该消失
  2. 对“a”标签的操作不应该起作用
  3. “a”标签应该看起来不可点击
4

3 回答 3

3

给你:

$("#xyz a").css("cursor", "auto").removeAttr("href");
于 2012-10-05T09:43:05.580 回答
1

嗨,你可以使用这个 css 行

#xyz a{
   pointer-events: none;
   cursor: default;
}

使用 css 禁用链接

于 2012-10-05T09:43:10.743 回答
0

您可以使用阻止标签的默认操作

  $('#xyz a').click(function(event){
        event.preventDefault();
    });

演示

于 2012-10-05T09:43:34.997 回答