我使用过Bootstrap多日期范围选择器,一切正常。我在页面中间有日期选择器,点击日期选择器,选择器在文本框下面打开
但它部分隐藏,滚动条出现在页面中,当我尝试单击并滚动页面时,文本框中的焦点被删除并导致日期选择器被隐藏。
单击滚动条和其他滚动事件时,是否可以阻止日期选择器关闭?
我试过的是找到滚动条上的点击并阻止选择器关闭,但它没有多大帮助。
有没有一种简单的方法来实现它。
先谢谢,非常感谢。
答案 0 :(得分:0)
在JS文件中,有一个函数在日期选择器区域外执行单击时执行。添加了以下代码以检查是否在滚动条上执行了单击并执行了该功能。
在outsideClick函数
上使用此检查 if (!(e.target == $('html').get(0)))