使用jquery在<div>中禁用<a href="">

use*_*391 2 javascript jquery jquery-ui

我试图使用Jquery禁用div标签内的超链接,我使用下面的代码,这是没有用的.

JQuery - 1.7v

HTML代码 -

<div id="content">TESTING PURPOSE <(a)> href="/test/">Click Here <(a)> End </div>
Run Code Online (Sandbox Code Playgroud)

jQuery - JS

$('#content').find("*").prop("disabled", true);

$('#content').prop("disabled", true);
Run Code Online (Sandbox Code Playgroud)

Den*_*ret 7

你可以这样做 :

$('#content a').click(function(){ return false });
Run Code Online (Sandbox Code Playgroud)

false从click事件处理程序返回可以防止默认行为(在链接之后).

如果您可能有多个链接,但只想禁用此链接,则可能在选择器中更具体:

$('#content a[href="/test/"]').click(function(){ return false });
Run Code Online (Sandbox Code Playgroud)