小鱼塘

  • 小玩意
  • 小想法
记录自己技术和想法地方
  1. 首页
  2. html
  3. 正文

juery plugin datetimepicker ie8 兼容处理

4月 7, 2021 324点热度 0人点赞 0条评论
内容纲要

一,背景

自己找了一个datetimepicker, 算是比较流行,但自己测试在IE8没法赋值。他的官网是https://xdsoft.net/jqplugins/datetimepicker/。

二,排查

我从源代码入手,在不同的事件加入日志,最终找到IE8出现代码的地方。

在2573 地方 这里我改成blur,源码对应的blur.xdsoft,第一次看这种写法,自己才最近开始写前端代码,对jquery不是很属性。ie8 选择事件或者点击其他的就会触发blur事件,IE8以上就不会,于是我直接写屏蔽代码。

三,解决方案

            $('#test').on('blur', function(e){
                console.log("test blur")
                e.stopImmediatePropagation()
            })

四,其他

  • 事件选择器也可以用国人开源 http://www.jemui.com/uidoc/jedate.html
  • 引入js要引入build full 的js,不带full没有事件格式对象,估计作者是方便支持第三方格式支持

标签: datetimepicker ie8 jquery
最后更新:4月 7, 2021

小鱼儿

爱研究技术,爱玩LOL

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号