外面是弹窗,内部有个下拉功能,出现的问题就是,单数次打开弹窗后,正常显示了下拉框,双数次打开时着无法显示,后来进行检查,发现执行了事件,但是执行事件的次数跟打开过多少次弹窗一致,所以解决这个问题就需要在初始化时清空掉历史绑定记录
1 $(document).off(‘click‘);
然后在重新执行绑定事件。
jquery使用select下拉选择时点击事件触发多次的解决方法
原文:https://www.cnblogs.com/liazhimao/p/14446931.html