a标签下的div设置absolute绝对定位后,给div加click事件,不生效

clipboard.png
只要在a标签下加div并且div设置绝对定位后,click事件就不生效了,有什么解决办法吗?

阅读 5.4k
3 个回答

时间肯定是有的,没有生效可能是设置绝对定位后,被别的元素覆盖了,导致看似点击了元素,其实并没有点中元素,而是点在了上层元素。你可以f12审查下元素

阻止a标签的默认事件 href="javascript:;"

检查元素,看看层级

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题