时间选择器自动打开
Time picker opens automatically
我正在使用这个 time picker. It is working well but I noticed when I switch tab in browser after selecting time and return to the page the time picker it automatically opens again similar to this issue。
所以在阅读了一些以前的帖子后,我尝试添加一个隐藏的输入字段来吸收焦点,还尝试使用 jQuery 模糊方法但没有成功。
$('#timepicker').pickatime({
onClose: function() {
$("#timepicker").blur();
}
});
HTML:
<div class="col-md-2 col-sm-6">
<div class="form-group">
<label class="sr-only">Select Time</label>
<div id="time_wrapper">
<input type="text" class="form-control" id="timepicker" placeholder="Select time">
</div>
</div>
</div>
有什么办法可以解决这个问题吗?我已经尝试了一切,但无法正常工作。
非常感谢任何帮助。
这次选择器似乎没有将您的输入元素作为焦点,而是使用它自己的元素。
试试这个
$('#timepicker').pickatime({
onClose: function() {
$(this)[0].$holder.blur();
}
});
我正在使用这个 time picker. It is working well but I noticed when I switch tab in browser after selecting time and return to the page the time picker it automatically opens again similar to this issue。
所以在阅读了一些以前的帖子后,我尝试添加一个隐藏的输入字段来吸收焦点,还尝试使用 jQuery 模糊方法但没有成功。
$('#timepicker').pickatime({
onClose: function() {
$("#timepicker").blur();
}
});
HTML:
<div class="col-md-2 col-sm-6">
<div class="form-group">
<label class="sr-only">Select Time</label>
<div id="time_wrapper">
<input type="text" class="form-control" id="timepicker" placeholder="Select time">
</div>
</div>
</div>
有什么办法可以解决这个问题吗?我已经尝试了一切,但无法正常工作。
非常感谢任何帮助。
这次选择器似乎没有将您的输入元素作为焦点,而是使用它自己的元素。 试试这个
$('#timepicker').pickatime({
onClose: function() {
$(this)[0].$holder.blur();
}
});