当前位置: 编程技术>jquery
jQuery禁用a和input打开链接的实现代码
来源: 互联网 发布时间:2014-09-03
本文导语: 代码如下: 代码示例: jQuery禁用a和input 打开链接页面_www. $(document).ready(function(){ $("a").attr('href','#'); //修改的 href属性值为 # 这样状态栏不会显示链接地址 $("a").click(function(event){ ...
代码如下:
代码示例:
jQuery禁用a和input 打开链接页面_www.
$(document).ready(function(){
$("a").attr('href','#'); //修改的 href属性值为 # 这样状态栏不会显示链接地址
$("a").click(function(event){
event.preventDefault(); // 如果定义了 target="_blank“ 需要这句来阻止打开新页面
alert("抱歉!此项目已停用!");
});
$("input").attr('onclick',''); //修改的onclick事件为空
$("input").click(function(){
alert("抱歉!此项目已停用!");
});
});
xxx.net
xxx.cn
$("a").not("#butme").attr('href','#');
$("a").not("#butme")click(function(){.....});
$("a").not("#butme")click(function(){.....});
多个则使用class。
附1,jQuery去掉A链接虚线框
$("a").bind("focus",function(){if(this.blur)this.blur();});
附2,jQuery禁用a标签链接功能
在页头中添加如下脚本块即可:
代码示例:
$(document).ready(function () {
$("a").each(function () {
var textValue = http://www./article/$(this).html();
if (textValue =http://www./article/= "XX概况" || textValue =http://www./article/= "服务导航") {
$(this).css("cursor", "default");
$(this).attr('href', '#'); //修改的 href属性值为 # 状态栏将不会显示链接地址
$(this).click(function (event) {
event.preventDefault(); // 如果定义了 target="_blank“,需要这句用于阻止打开新页面
});
}
});
});
$("a").each(function () {
var textValue = http://www./article/$(this).html();
if (textValue =http://www./article/= "XX概况" || textValue =http://www./article/= "服务导航") {
$(this).css("cursor", "default");
$(this).attr('href', '#'); //修改的 href属性值为 # 状态栏将不会显示链接地址
$(this).click(function (event) {
event.preventDefault(); // 如果定义了 target="_blank“,需要这句用于阻止打开新页面
});
}
});
});