只要在a标签下加div并且div设置绝对定位后,click事件就不生效了,有什么解决办法吗?
时间肯定是有的,没有生效可能是设置绝对定位后,被别的元素覆盖了,导致看似点击了元素,其实并没有点中元素,而是点在了上层元素。你可以f12审查下元素
看似
阻止a标签的默认事件 href="javascript:;"
检查元素,看看层级
10 回答11.6k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答2.7k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
5 回答738 阅读
4 回答2.2k 阅读✓ 已解决
1 回答1.5k 阅读
1 回答4.7k 阅读
3 回答4k 阅读
1 回答2.3k 阅读✓ 已解决
6 回答4.3k 阅读
时间肯定是有的,没有生效可能是设置绝对定位后,被别的元素覆盖了,导致
看似
点击了元素,其实并没有点中元素,而是点在了上层元素。你可以f12审查下元素