如下图
点击input框后,焦点在input框中,日期框弹出来了
点击日期框以外的部分,日期框消失了
5 个解决方案
#1
你要自己写日期插件啊?麻烦!还是去找一个现成的吧
![如何点击以外区域关闭 如何点击以外区域关闭](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyOXVhVzl1THprdVoybG0%3D.jpg?w=700&webp=1)
#2
我快写完了啊,这个并不麻烦 啊.功能不多,好用就行
#3
你加个点击事件判断下当前对象就可以了
#4
是的,已经解决这个问题了
在document上绑定事件,执行关闭
在日期框上绑定事件,阻止冒泡
在document上绑定事件,执行关闭
在日期框上绑定事件,阻止冒泡
#5
![如何点击以外区域关闭 如何点击以外区域关闭](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4MUxtZHBaZz09.jpg?w=700&webp=1)
#1
你要自己写日期插件啊?麻烦!还是去找一个现成的吧
![如何点击以外区域关闭 如何点击以外区域关闭](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyOXVhVzl1THprdVoybG0%3D.jpg?w=700&webp=1)
#2
我快写完了啊,这个并不麻烦 啊.功能不多,好用就行
你要自己写日期插件啊?麻烦!还是去找一个现成的吧![]()
#3
你加个点击事件判断下当前对象就可以了
#4
是的,已经解决这个问题了
在document上绑定事件,执行关闭
在日期框上绑定事件,阻止冒泡
在document上绑定事件,执行关闭
在日期框上绑定事件,阻止冒泡
你加个点击事件判断下当前对象就可以了
#5
是的,已经解决这个问题了
在document上绑定事件,执行关闭
在日期框上绑定事件,阻止冒泡
你加个点击事件判断下当前对象就可以了
![如何点击以外区域关闭 如何点击以外区域关闭](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4MUxtZHBaZz09.jpg?w=700&webp=1)