jquery使用select下拉选择时点击事件触发多次的解决方法
外面是弹窗,内部有个下拉功能,出现的问题就是,单数次打开弹窗后,正常显示了下拉框,双数次打开时着无法显示,后来进行检查,发现执行了事件,但是执行事件的次数跟打开过多少次弹窗一致,所以解决这个问题就需要在初始化时清空掉历史绑定记录
1 $(document).off('click');
然后在重新执行绑定事件。
世界上没有什么偶然,有的只有必然。——壹原侑子
外面是弹窗,内部有个下拉功能,出现的问题就是,单数次打开弹窗后,正常显示了下拉框,双数次打开时着无法显示,后来进行检查,发现执行了事件,但是执行事件的次数跟打开过多少次弹窗一致,所以解决这个问题就需要在初始化时清空掉历史绑定记录
1 $(document).off('click');
然后在重新执行绑定事件。