0
4

2 回答 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 回答