触发点有多个的时候,点周围貌似不会关闭
Closed this issue · 1 comments
zhishaofei3 commented
触发点有多个的时候,点周围貌似不会关闭,因为我的input里面 放了一个
所以想让点icon的时候 也触发
所以我写的是:
calendar = new Calendar({
trigger: '#timeline, .icon-calendar',
output: '#timeline',
range: [today, null]
});
但是点周围空白处却不能自动关闭了
所以我现在的解决办法是给input和icon的父容器设置为trigger传入
afc163 commented
应该是 .icon-calendar
的元素没有 blur 事件的原因,建议加上 tabindex
即可。
<div class="icon-calendar" tabindex="-1">trigger</div>