jq 是 Html a 标签不可用

PHPABC JQuery 1,371 次浏览 , , , 没有评论

昨天做一个任务,老板要求一个页面加入特殊的要求,当前页面的一堆标签不可用,

这是个动态的控件,有很多的页面调用,不可能根这个要求大改,想了 人比较懒!呵呵 就使用Js方法实现

最开始使用
jscript代码

 var buttons = $('.danquh5_name > A');
 buttons.attr("disabled", "disabled")

不成 不知道为什么可以 这样 要是在A标签直接写就可以

想着,使用别的方法 就吧A都隐藏了 使用里面的内容替换
jscript代码

   var buttons = $('.danquh5_name > A');
   buttons.after(buttons.html());
   buttons.hide()

这样还是不成所用的A 都替换成第一个A 的内容了

最后解救的 加了一个Css 样式
jscript代码

   var buttons = $('.danquh5_name > A');
   buttons.attr("class","alink");
   buttons.attr("disabled", "disabled")
   buttons.attr("href", "#");

样式如下:
css代码

<style type="text/css">
.alink {poorfish:expression(this.onclick=function kill(){return false})}
</style>

这样就解救了 呵呵 人懒呀!!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go