解决sweetalert 无故报错 elem.className.replace Uncaught TypeError: Cannot read property 'className' of null

今天碰到这么一个问题,在使用sweetalert的时候时有时无会报错

elem.className.replace Uncaught TypeError: Cannot read property 'className' of null

很简单,debug源码,发现elem在有时候会为空,为空的时候抛出异常,修改如下代码即可解决该问题

解决sweetalert 无故报错 elem.className.replace Uncaught TypeError: Cannot read property 'className' of null

效果:

解决sweetalert 无故报错 elem.className.replace Uncaught TypeError: Cannot read property 'className' of null

上一篇:Three.js three.js Uncaught TypeError: Cannot read property 'getExtension' of null


下一篇:Uncaught TypeError: Cannot read property 'ownerDocument' of null