解决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在有时候会为空,为空的时候抛出异常,修改如下代码即可解决该问题

 效果:

 

时间: 2024-09-20 13:57:31

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

解决安卓Java报错的问题

问题描述 解决安卓Java报错的问题 解决方案 解决 java.util.prefs.BackingStoreException 报错问题解决安卓添加Theme.NoTitleBar报错问题解决Eclipse中Java工程间循环引用而报错的问题 解决方案二: 你用的是Eclipse吧?快改用Android Studio吧 解决方案三: 你用的是Eclipse吧?快改用Android Studio吧

百度地图问题-急急急无故报错 百度地图

问题描述 急急急无故报错 百度地图 解决方案 address空,应该是self.view.frame还没实例化把,你调整下时序看看,等view起来的时候在alloc 解决方案二: bad address,地址错误.ios百度地图:http://www.360doc.com/content/14/1101/18/19663521_421727518.shtml

oracle 求大神解决谢谢!!!! select报错怎么改 急急急

问题描述 oracle 求大神解决谢谢!!!! select报错怎么改 急急急 select mv.*,(select r.currency,trunc(r.rcv_date,'MM') as rcv_date,sum(decode(r.transaction_type, 'RECEIVE', 1, -1) * r.QUANTITY) from epms_erp_rcvqty_info r where r.LINE_LOCATION_ID = '33733' and r.rcv_date >=

报错-Uncaught TypeError: Cannot read property 'options' of undefined

问题描述 Uncaught TypeError: Cannot read property 'options' of undefined 使用easyui 循环添加tabs for(var i=0;i<9;i++){ $("#tt").tabs('add',{ title:'aaa', content:"bbbb", closable:true, }); } 只进行了一次添加,然后终止.经浏览器调试 在jquery.easyui.min.js 3648行中报了

IE11的“启用增强保护模式”或将导致IE无故报错

  最直观的就是一些 QQ 的 IE 浏览器插件,一打开 IE 就在那里报错,然后提示崩溃并再次恢复.其实 QQ 插件可以忍受,但是导致某些软件无法正常时候是无法忍受的.其实这一切的罪魁祸首就是 IE11 里的"启用增强保护模式"功能在搞鬼,将其关闭后再重启IE浏览器就一切搞定. 该方法作为临时解决方法还是非常有效的,要想完美解决此问题,还需等待Windows 8.1和IE11发布后,各大软件修正软件对系统和IE11的兼容性.

解决win10系统报错“插头已从插孔中拔出”问题

1.声音管理器中进行设置了,我们可以在win10中打开声音管理器,具体不同系统会有所不同. 2.在任务栏我们点击"喇叭图"然后就会打开"音频管理器(驱动不同,音频管理器不同)"了,如下所示. 3.然后在进入到的"音频管理器"我们点击像"文件夹"的图标, 4.然后我们在弹出界面选中"禁用前面板插孔检测",第二个就不要勾选了,如下所示. 5.我们点击确定后,不会再弹出这个插头已从插孔中拔出一直弹出提示了. 好了

Hbase报错:Can&amp;amp;#x27;t get master address from ZooKeeper; znode data == null

问题描述 HADOOP2.2HA模式下安装HBASE0.98.3在配置好文件后进入Hbase报错Can'tgetmasteraddressfromZooKeeper;znodedata==nullHbase-site.xml配置文件:<configuration><property><name>hbase.rootdir</name><value>hdfs://mycluster/hbase</value></property&

ECSHOP完美解决Deprecated: preg_replace()报错的问题_php技巧

随着PHP5.5 的普及,ECSHOP系统又爆出了新的错误.PHP发展到PHP5.5版本以后,有了很多细微的变化.而ECSHOP官方更新又太慢,发现这些问题后也不及时升级,导致用户安装使用过程中错误百出.说了半天,这个新错误到底是什么呢,它的完整错误提示信息是这样的: Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in....... 注意:不是所有人的ECS

逐步排查 层层递进 解决IIS服务器报错

IIS服务器出错的原因是复杂的.如服务启动失败.IIS进程中断或者站点不能启动这些错误都会在系统日志中记录一个错误事件.不论IIS出现何种错误,在确定排错方案之前,都应先使用事件查看器查阅系统日志所记录的相关事件.某些错误显然是由服务器硬件的损坏而造成的,而另一些由于软件原因造成的错误往往不易察觉. 重新启动IIS 按照微软产品的一般性排错方法和故障解决方案,大多数软件问题可以通过重新启动到方法得以解决.作为IIS 5.0的新功能之一,我们可以在不重新启动计算机的情况下重启IIS服务,甚至相当严