jquery或js如何隐藏显示a标签的href
我想当某个条件为true时隐藏a标签的href 条件为flase时显示a标签的href 用jquery或js如何如何做? ------解决方案-------------------- ....隐藏其中一个属性 貌似是不行的...你通过自定义属性实现 当为false的时候 $("a").attr("href1",$("a").attr("href")); 当为true的时候 $("a").attr("href",$("a").attr("href1")); ------解决方案-------------------- 不用href,用js代码跳转就可以了, <a href="javascript:jump()"></a> <script> function jump() { document.location.href="http://www.baidu.com"; } </script> 这样就右键属性就看不到跳转的地址了 ------解决方案--------------------
var _href=$("a").attr("href");//如果你需要两种操作之间切换,那你必须全局保存原href $(function() { //下面的1==1是指你的条件为true的表达式 1==1?$("a").attr("href","javascript:void(0);"):$("a").attr("href",_href); }) |
|