最近用到了jQuery WeUI里面的日期选择功能,既美观又实用,迭代后发现选中日期input的时候,以前弹出的输入法框会覆盖到插件框上面,体验不好。
后来在网上请教老师解决方案,有说readonly可以,但是自己试了readonly不行。
用下面的方法可以(微信浏览器):
$("#begintime").calendar({ dateFormat: 'yyyy-mm-dd', inputReadOnly:false, onChange: function(p, values, displayValues) { } }); $("#endtime").calendar({ inputReadOnly:false, dateFormat: 'yyyy-mm-dd' }); $("#begintime").focus(function () { document.activeElement.blur(); }) $("#endtime").focus(function () { document.activeElement.blur(); })
特此记录一下,谢谢。