博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap 3.3.7 bug tooltip关闭时报Uncaught TypeError: Cannot read property 'off' of null
阅读量:3638 次
发布时间:2019-05-21

本文共 1105 字,大约阅读时间需要 3 分钟。

使用bootstrap 3.3.7的tooltip时,当tooltip关闭时会抛出Uncaught TypeError: Cannot read property ‘off’ of null的错误。github上有说是3.3.7的bug,见。

解决方法:直接修改bootstrap.js源码。如下

第一处:修改1489-1497行以下位置

var complete = function () {
var prevHoverState = that.hoverState// that.$element.trigger('shown.bs.' + that.type) // fix the bug Uncaught TypeError: Cannot read property 'off' of null null != that.$element && that.$element.trigger('shown.bs.' + that.type) that.hoverState = null if (prevHoverState == 'out') that.leave(that) }

第二处:修改1733-1748行以下位置

Tooltip.prototype.destroy = function () {
var that = this clearTimeout(this.timeout) this.hide(function () {
// that.$element.off('.' + that.type).removeData('bs.' + that.type) // fix the bug Uncaught TypeError: Cannot read property 'off' of null null != that.$element && that.$element.off('.' + that.type).removeData('bs.' + that.type) if (that.$tip) {
that.$tip.detach() } that.$tip = null that.$arrow = null that.$viewport = null that.$element = null }) }

转载地址:http://iyyyn.baihongyu.com/

你可能感兴趣的文章
Android四大应用组件(一)——Activity
查看>>
Spring5框架——IOC(基于xml配置文件)(一)
查看>>
spring5框架——IOC(基于注解)&AOP(二)
查看>>
SpringMVC框架(一)
查看>>
SpringMVC框架(二)
查看>>
IDEA整合SSM框架
查看>>
Spring注解驱动开发(一)
查看>>
Spring注解驱动开发(二)
查看>>
SpringSecurity&thyemleaf命名空间约束地址
查看>>
字符串(二)
查看>>
字符串(三)
查看>>
字符串练习
查看>>
正则表达式
查看>>
Java中集合的输出方式
查看>>
数组排序的四种方法
查看>>
Java学习笔记
查看>>
JDBC技术(一)
查看>>
JDBC技术(三)——预防SQL注入攻击
查看>>
JDBC技术(五)——JDBC工具类
查看>>
JDBC(六)——JDBC读取数据表,将数据存入对象中,并将对象存储到集合中
查看>>