報錯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