js檔案動態載入呼叫問題
按键盘手指磨破皮
按键盘手指磨破皮 2017-09-02 17:05:23
0
1
1436

原html檔案裡面初始載入了一個JS檔案A,裡面有大量的函數。

當執行一個事件後載入一個外部的JS檔案B進來,JS檔案B裡面呼叫了檔案A裡面的函數,照理說頁面載入後JS檔案A已經載入成功,引進的JS檔案B應該可以直接用才對呀,怎麼不能呼叫A檔裡的函數呢?會報錯。 。 。

a.js 內容:

函數1,

函數2,

$('#btn3').unbind('click'). click(function(e){

e.stopPropagation();

# $.getScript('b.js');

# })

b.js 內容:

函數1();

b.js載入成功後除了函數不能呼叫其他的新增元素啥的都沒問題。是什麼原因呢

按键盘手指磨破皮
按键盘手指磨破皮

全部回覆(1)
Ty80

你可以把錯誤截個圖,可能是函數作用域問題。

  • 回覆 錯誤提示就是這個​​函數不存在 adeu is not defined adeu就是函數
    按键盘手指磨破皮 作者 2017-09-04 11:33:21
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板