报错Uncaught TypeError: data[option] is not a function解决


有道云笔记:

文档: 报错Uncaught TypeError data[option]...
链接:http://note.youdao.com/noteshare?id=785f43be6b586815df3acfc586f6359c&sub=50FA2702D06B4430A0FD00633233F094

今天在后台为一个a标签写一个模态对话框功能,点击a标签,弹出模态对话框.
于是我这样写的.(django + jquery + bootstra)

 

 这是模态对话框源码,ID为addModal

 

 我打算设定一个ID,然后在样式中为该ID添加点击这个函数,具体代码如下,先绑定一个事件,

执行事件的时候执行函数,拿到该ID然后执行js的点击函数,点击后,执行下面选中的函数,

没问题吧,整个代码没有一点问题。可就是报错,我丢。

bootstrap原文档(https://v3.bootcss.com/javascript/#modals

 

 报错截图

 

 7月21日我百思不得其解,然后各种百度,无果(排除该反复出现的博客中所列四种情况:https://www.cnblogs.com/sunxi/p/11039524.html

 

 

。。。。。未完待续

 

转眼就到了7月22日,我决定换种方式调用这个模态对话框
我直接为a标签绑定一个事件,在事件中调用$('#addModal').modal('show')

 

 

 

 这次成功了!

 

 

然而此时诡异的时,我再次切换到原来的代码(就是之前汇报uncaught type的)也可以运行了!!
我想不明白,故分享此文给遇到相同问题的小白,加油!

 

 

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM