问题描述:
在开发uniapp项目,编写页面功能时,给页面中任意dom元素添加点击事件都不起作用。
逐步排查问题:
1、首先在点击事件里面随意打印一个东西,进一步确定这个点击事件是真的不起作用还是事件里面的方法是错误的。如果可以打印出东西的话,说明点击事件没有问题,就是你的方法写错了。
2、查看一下页面的dom元素是否被覆盖 。例如:使用z-index使页面的属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。这样可能会导致页面的dom元素添加事件不起作用。
解决方法:
不要让 z-index等于一个负数