javascript - 禁用标签中的href
问问题
239 次
2 回答
2
正如 DanFromGermany 所指出的,您不能嵌套<a>
元素。
相反,为什么不使用div
? 由于您似乎正在通过 处理点击,因此onclick
您可以div
正常使用。然后,您可以检查e.target || e.srcElement
单击是否实际上是在其中一个链接上。如果是,则允许事件通过。否则,使用 API 处理它。
您最好使用data-*
属性,例如data-api="link-to-the-api"
, 并访问该属性。
于 2013-10-10T11:34:44.847 回答
0
您可以使用onclick="return false;"
来防止更改页面。
您还应该知道,不允许<a>
在内部使用标签。<a>
于 2013-10-10T11:34:19.030 回答