禁用a标签,让A标签(超链接)失效方法

css写法:

a {poorfish:expression(this.onclick=function kill(){return false})}

jquery禁用a标签方法1

$(document).ready(function () {
 $("a").each(function () {
 var textValue = $(this).html();
 if (textValue == "XX概况" || textValue == "服务导航") {
 $(this).css("cursor", "default");
 $(this).attr('href', '#'); //修改<a>的 href属性值为 # 这样状态栏不会显示链接地址 
 $(this).click(function (event) {
 event.preventDefault(); // 如果<a>定义了 target="_blank“ 需要这句来阻止打开新页面
 });
 }
 });
});

jquery禁用a标签方法2

$('a.tooltip').live('click', function(event) {
 alert("抱歉,已停用!"); 
 event.preventDefault(); 
});

jquery禁用a标签方法3

$(function(){
$('.disableCss').removeAttr('href');//去掉a标签中的href属性
$('.disableCss').removeAttr('onclick');//去掉a标签中的onclick事件
});

jquery控制按钮的禁用与启用

控制按钮为禁用:

$('#button').attr('disabled',"true");添加disabled属性 
$('#button').removeAttr("disabled"); 移除disabled属性

原文http://www.wufangbo.com/jquery-jin-yong-a-link/http://zmingcx.com/make-a-label-failure-css-notation.html