簡體   English   中英

如何修復我的ReferenceError

[英]How to fix my ReferenceError

我有一個WordPress網站,我一直在為我的項目工作,網站還沒有完成,在網站上我有一個按鈕“創建一個家族”使用Visual composer(一個插件)我已達到在沒有幫助的情況下支持WP支持,當我點擊“創建一個家族”按鈕時,視覺作曲家只需加載並加載。 我點擊“F12”試圖看看發生了什么,我在面板中有這個錯誤。

“未捕獲的TypeError:undefined不是函數this.activities_list [i] .call(window);

未捕獲的ReferenceError:我未定義(匿名函數)@ VM922:1InjectedScript._evaluateOn @ VM921:883InjectedScript._evaluateAndWrap @ VM921:816InjectedScript.evaluate @ VM921:682。

我不知道上面是什么意思。 它告訴我錯誤是在我的主題中的“vc_Page_Editable.js”文件夾中。 在292行。

   window.vc_google_fonts();
this.collectScriptsData();
this.loadInlineScripts();
this.loadInlineScriptsBody();
for(var i in this.activities_list) {
   this.activities_list[i].call(window);
}

如果需要,我可以添加ENTIRE文件內容。

看起來列表有一個問題,列表中的一個元素或屬性是未定義的,所以我認為最安全的選擇是檢查是否是這種情況並跳到下一個元素。

for(var i in this.activities_list) {
    if(!i || !this.activities_list[i])
        continue;
   this.activities_list[i].call(window);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM