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