
<a href='#' class='edit'>Edit</a>
然后连接到一个事件处理程序(使用jquery或其他什么时候)
甚至使用内联Js处理程序
<a href='#' onclick='editThis()'>Edit</a>
我知道这是一种在链接上显示指针/手形光标的懒惰方式,但只需使用此CSS即可轻松纠正:
a { cursor:pointer; } (在样式表中编写一次比在每个链接上编写href =’#’花费更少的时间)
如果出于某种原因,处理程序没有机会将自己附加到元素上(鼠标触发快乐用户,不耐烦的类型),使用href =’#’也会导致浏览器跳转到页面顶部的烦人不便,…)
我的问题是,还有一个特别好的理由继续使用href =’#’吗?
删除它会在一些特定的上下文中打破一些浏览器行为吗?
编辑:我正在为这个问题得到一些非常随机的答案,也许我应该澄清一下.
问题是:如果我通过CSS设置手形光标(以及下划线和颜色 – 感谢BorealID),我是否可以完全摆脱href属性
这个问题不是关于什么是最好的href或者应该如何附加事件处理程序
解决方法 一般来说,我没有为Js调用使用标签,它的草率并给出你正在谈论的响应.如果我正在做一个锚完全使用它,但如果你不只是使用一个类作为你的选择器,并在CSS中完成剩下的工作. 总结以上是内存溢出为你收集整理的HTML – 有没有什么特别好的理由继续在javascript目标链接上使用href =’#’?全部内容,希望文章能够帮你解决HTML – 有没有什么特别好的理由继续在javascript目标链接上使用href =’#’?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)