layDate组件闪退(在苹果电脑上表现为点击无效)
问题描述
layDate组件在计算组件出现的位置的时候,如果input元素距离网站底部的高度不够高的话,layDate组件会出现在input上方,出现在上方的时候由于动画transform: translate3d(0,20px,0)
,使得组件出现的时候,点击输入框会点到组件本身,Windows上的表现为闪退,在苹果电脑上表现为点击无效
1 | <input type="text" class="session-picker" autocomplete="off" id="sessionPicker" placeholder="请选择时间段"> |
解决方式
增加一个属性trigger: 'click'
1 | <input type="text" class="session-picker" autocomplete="off" id="sessionPicker" placeholder="请选择时间段"> |