新聞中心

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、龍亭網(wǎng)絡(luò)推廣、微信小程序、龍亭網(wǎng)絡(luò)營(yíng)銷、龍亭企業(yè)策劃、龍亭品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供龍亭建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
無(wú)論你對(duì)wordpress錯(cuò)誤是否陌生,在你的網(wǎng)站上工作時(shí)遇到“jQuery is not defined”從來(lái)都不是一件有趣的事。這可能是一個(gè)令人震驚和困惑的信息。幸運(yùn)的是,這是使用jQuery的站點(diǎn)在某些時(shí)候可能遇到的標(biāo)準(zhǔn)錯(cuò)誤。
也許您的站點(diǎn)已關(guān)閉,當(dāng)您檢查瀏覽器控制臺(tái)是否有錯(cuò)誤時(shí),您會(huì)看到“jQuery is not defined”。查找錯(cuò)誤是第一步,做得很好!
下一步是解決它。因?yàn)檫@是一個(gè)更容易修復(fù)的JavaScript錯(cuò)誤,所以不需要花費(fèi)很長(zhǎng)時(shí)間。
在這篇文章中,我們將帶您了解快速修復(fù)它所需的所有知識(shí)。這包括錯(cuò)誤的含義,它可能首先發(fā)生的原因-所有防止將來(lái)發(fā)生此錯(cuò)誤的關(guān)鍵信息。最后,我們將引導(dǎo)您完成解決此問(wèn)題的幾個(gè)步驟。
什么是”jQuery is not defined”錯(cuò)誤?
在瀏覽器中方便的控制臺(tái)日志中,您可能會(huì)發(fā)現(xiàn)此錯(cuò)誤。但這并不是令人難以置信的描述?!癹Query is not defined”實(shí)際上是什么意思?
簡(jiǎn)單地說(shuō),這個(gè)錯(cuò)誤試圖告訴您站點(diǎn)上的某些東西(可能是插件)需要jQuery在您的站點(diǎn)上運(yùn)行。出于某種原因,當(dāng)瀏覽器嘗試加載網(wǎng)站并調(diào)用特定jQuery時(shí),它不可用。
此錯(cuò)誤可能會(huì)導(dǎo)致網(wǎng)站對(duì)訪問(wèn)者關(guān)閉。因?yàn)榛ヂ?lián)網(wǎng)上大約78%的網(wǎng)站運(yùn)行jQuery,這是一個(gè)常見(jiàn)的錯(cuò)誤。
控制臺(tái)日志中“jQuery is not defined” 錯(cuò)誤
“jQuery is not defined”錯(cuò)誤的潛在原因
這個(gè)錯(cuò)誤可能會(huì)讓人大吃一驚。你的網(wǎng)站昨天運(yùn)行得很好-發(fā)生了什么事?這可能有點(diǎn)讓人頭痛。
可能發(fā)生了一些可能引發(fā)“jQuery未定義”錯(cuò)誤的情況:
如何修復(fù)”jQuery is not defined”錯(cuò)誤
在我們開(kāi)始修復(fù)之前,請(qǐng)記住在編輯代碼之前備份您的網(wǎng)站!即使是經(jīng)驗(yàn)最豐富的開(kāi)發(fā)人員也會(huì)時(shí)不時(shí)地犯錯(cuò)誤,手頭有備份可以防止您在故障排除時(shí)丟失任何重要的工作。
一旦你采取了這些必要的預(yù)防措施,是時(shí)候糾正這個(gè)錯(cuò)誤了。
解決此錯(cuò)誤需要熟悉添加、刪除和編輯代碼。別擔(dān)心,您不需要從頭開(kāi)始編寫(xiě)任何代碼。但如果您準(zhǔn)備通過(guò)SFTP或托管環(huán)境訪問(wèn)站點(diǎn)的代碼,這將有所幫助。
它不適合通過(guò)WordPress儀表板代碼編輯器編輯代碼。如果你手頭還沒(méi)有一個(gè)好的文本編輯器,現(xiàn)在是時(shí)候安裝一個(gè)了。
這里有幾個(gè)選項(xiàng)可以用來(lái)解決此錯(cuò)誤,并將您的站點(diǎn)恢復(fù)給訪問(wèn)者。
方法 1: 如果jquery正在加載,請(qǐng)使用網(wǎng)絡(luò)選項(xiàng)卡進(jìn)行調(diào)試
查看瀏覽器開(kāi)發(fā)工具的“網(wǎng)絡(luò)”選項(xiàng)卡,查看是否正在加載jQuery。這為您提供了一個(gè)快速驗(yàn)證的地方。
另一種選擇是查看可能導(dǎo)致錯(cuò)誤的多個(gè)插件和主題。檢查站點(diǎn)的代碼,確保包含jQuery。最好只加載一次。
如果未包含jQuery庫(kù),請(qǐng)使用以下代碼段將其添加到wp_enqueue_script()函數(shù)中:
wp_enqueue_script( 'tt-mobile-menu', get_template_directory_uri() .
'/js/mobile-menu.js', array('jQuery'), '1.0', true );
通過(guò)轉(zhuǎn)到wp_includes文件夾找到此代碼,然后打開(kāi)script-loader.php文件。如果這不起作用,或者如果您發(fā)現(xiàn)jQuery庫(kù)實(shí)際上已經(jīng)包含在內(nèi),請(qǐng)轉(zhuǎn)到以下方法。
代碼段在script-loader.php文件中的外觀
方法 2: 確保jquery已加載
當(dāng)包含但未加載jQuery時(shí),您可能會(huì)遇到“jQuery is not defined error”。通過(guò)查找腳本源并將URL粘貼到新瀏覽器或選項(xiàng)卡中,確保已加載該腳本。
例如,如果


咨詢
建站咨詢