我有自定义表单,比如用 javascript 制作的元素。它的工作方式有点像 HTML 选择。即单击其下拉控件会显示一个弹出选项,当您单击一个选项时,弹出窗口会折叠。
当您单击页面上的其他位置时,我还想折叠弹出窗口。例如另一个控件。目前,我在 body 元素上附加了一个单击事件来执行此操作,但这似乎不是正确的方法。有什么建议可以更好地检测何时折叠弹出窗口?
我有自定义表单,比如用 javascript 制作的元素。它的工作方式有点像 HTML 选择。即单击其下拉控件会显示一个弹出选项,当您单击一个选项时,弹出窗口会折叠。
当您单击页面上的其他位置时,我还想折叠弹出窗口。例如另一个控件。目前,我在 body 元素上附加了一个单击事件来执行此操作,但这似乎不是正确的方法。有什么建议可以更好地检测何时折叠弹出窗口?