Uncaught ReferenceError: $ ไม่ได้ถูกกำหนดไว้?


658

รหัสนี้มาทำไม

Uncaught ReferenceError: $ ไม่ได้ถูกกำหนดไว้

เมื่อก่อนเคยเป็นมาก่อน?

$(document).ready(function() {
    $('#tabs > ul').tabs({ fx: { opacity: 'toggle' } });
    $('#featuredvid > ul').tabs();
});

ผลลัพธ์ในแท็บจะไม่ปิดอีกต่อไป

jQuery มีการอ้างอิงในส่วนหัว:

<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/sprinkle.js"></script>
<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/jquery-1.2.6.min.js"></script>
<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/jquery-ui-personalized-1.5.2.packed.js"></script>

<script language = "JavaScript" type = "text / javascript" src = "<? php echo get_option ('siteurl')?> / / js / jquery-1.2.6.min.js"> </script> ทำสิ่งนี้ ด้านบน
กัปตัน

ในกรณีของฉัน JQuery เป็นส่วนท้ายดังนั้นฟังก์ชัน JS จึงถูกเรียกก่อน
Daniel Beltrami

สิ่งนี้ตอบคำถามของคุณหรือไม่ ReferenceError: $ ไม่ได้ถูกกำหนด
Brynn

คำตอบ:


688

คุณควรใส่การอ้างอิงไปยังสคริปต์ jquery ก่อน

<script language="JavaScript" type="text/javascript" src="/js/jquery-1.2.6.min.js"></script>
<script language="JavaScript" type="text/javascript" src="/js/jquery-ui-personalized-1.5.2.packed.js"></script>
<script language="JavaScript" type="text/javascript" src="/js/sprinkle.js"></script>

27
เพียงเพื่อให้แน่ใจว่าสิ่งนี้ชัดเจน: คุณไม่สามารถใส่การอ้างอิงสคริปต์ไปยัง jquery-ui ก่อนสคริปต์ jquery เอง นั่นคือสิ่งที่แก้ไขปัญหาให้ฉัน: ครั้งแรก jquery-xxxmin.js จากนั้น jquery-ui-xxxxxx.js
Wagner da Silva

26
2 ปีต่อมาคำตอบก็คือ "ไม่ถูกทำเครื่องหมาย") บทความนี้อธิบายถึงกรณีนี้หนึ่งและ 4 กรณีที่พบบ่อยเมื่อข้อผิดพลาดนี้เกิดขึ้น
Uzbekjon

2
@ Uzbekjon นั่นแก้ไขได้สำหรับฉัน เส้นทางไปยังสคริปต์นั้นผิดในหนึ่งในHTMLไฟล์ของฉัน
อดัมเซ่น

@ Jeremy ขอบคุณมาก ให้วางไว้ข้างหน้ามุมมองบางส่วน (mvc) เพื่อให้สามารถใช้ได้กับสคริปต์ใด ๆ ในบางส่วน
วันแอนดรูวันที่

1
@ Uzbekjon เกือบ 10 ปีแล้วและยังไม่ได้รับการทำเครื่องหมาย ขอขอบคุณที่แจ้งลิงก์บทความ
Modo

235

คุณกำลังเรียกใช้ฟังก์ชันที่พร้อมก่อนที่จะรวม jQuery JavaScript อ้างอิง jQuery ก่อน


30
@ RamSharma ที่จริงแล้วนี่คือคำตอบที่ถูก คุณไม่ต้องการสิ่งใดเพื่อแก้ไขปัญหา
Derek 朕會功夫

ได้. นี่เป็นปัญหาของฉัน เพียงแค่มี jquery หลังจากอ้างอิงไฟล์ js ของฉัน D'โอ้!
dogonaroof

ในกรณีของฉันฉันต้องลบคีย์การเลื่อนออกจาก <script src = "/ js / jquery-1.2.6.min.js" defer> </script>
Charden Daxicen

123

นี่คือสิ่งที่แก้ไขได้สำหรับฉัน เดิมทีฉันไปที่ Google และคัดลอกและวางตัวอย่างข้อมูลที่แนะนำสำหรับ jQuery ในหน้า CDN:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

ตัวอย่างไม่รวมHTTP:หรือHTTPS:ในsrcแอตทริบิวต์ แต่เบราว์เซอร์ของฉัน FireFox จำเป็นต้องใช้ดังนั้นฉันจึงเปลี่ยนเป็น: แก้ไข: สิ่งนี้ใช้ได้กับฉันด้วย Google Chrome เช่นกัน

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

จากนั้นก็ใช้งานได้


13
ตัวอย่าง / ตัวอย่างของ Google พูดอย่างถูกต้อง - แอตทริบิวต์ src ของพวกเขาคือ URL ที่น้อยกว่าโปรโตคอลซึ่งหมายความว่าเบราว์เซอร์ควรใช้โปรโตคอล (HTTP / HTTPS) ของหน้าการโทร ดูpaulirish.com/2010/the-protocol-relative-url นี่เป็นแนวทางปฏิบัติที่ดีที่สุดในการหลีกเลี่ยงคำเตือนเนื้อหาแบบผสมหากหน้าเว็บของคุณมีการแสดงผลผ่าน SSL และสคริปต์ไม่ได้
pwdst

12
ปัญหาที่พบบ่อยอย่างหนึ่งที่นี่น่าจะเป็นเมื่อมีการใช้ URL ที่เกี่ยวข้องกับโปรโตคอลในระหว่างการพัฒนาและในวันที่แดดจัดคุณพยายามโหลดหน้าจากไฟล์ในเครื่อง เบราว์เซอร์ของคุณจะพยายามโหลดในแง่ดีfile://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.jsและคุณสงสัยว่าทำไมมันไม่ปรากฏในคอนโซลเครือข่าย
Pieter Ennes

ขอบคุณ @PieterEnnes นี่เป็นกรณีสำหรับฉันจริงๆ ขอบคุณผู้ตอบด้วย!
jwg

43

หากโหลดสคริปต์ที่กำหนดเองของคุณก่อนที่จะโหลดปลั๊กอิน jQuery ไปยังเบราว์เซอร์ปัญหาประเภทนี้อาจเกิดขึ้น ดังนั้นให้เก็บรหัส JavaScript หรือ jQuery ของคุณเองเสมอหลังจากเรียกใช้ปลั๊กอิน jQuery ดังนั้นวิธีแก้ไขปัญหานี้คือ:

ขั้นแรกให้เพิ่มลิงก์ไปยังไฟล์ jQuery ที่โฮสต์ที่ GoogleApis หรือไฟล์ jQuery ในเครื่องที่คุณจะดาวน์โหลดจากhttp://jquery.com/download/และโฮสต์บนเซิร์ฟเวอร์ของคุณ:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

หรือปลั๊กอินใด ๆ สำหรับ jQuery จากนั้นใส่ลิงก์สคริปต์หรือโค้ดไฟล์ที่กำหนดเองของคุณ:

<script src="js/custom.js" type="text/javascript"></script>

3
If your custom script is loaded before the jQuery plugin is loaded to the browser then this type of problem may occur คำตอบที่สมบูรณ์แบบ .. ในกรณีของสคริปต์คือส่วนท้าย
echoashu

41

ในกรณีของฉันฉันวาง.jsไฟล์ของฉันไว้ที่ลิงค์สคริปต์ jQuery การวาง.jsไฟล์หลังจากลิงก์สคริปต์ jQuery แก้ไขปัญหาของฉันได้

<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="exponential.js"></script>

เพียงแค่ใช้สิ่งนี้เพื่อแก้ไข jschart ของฉัน
indofraiser

การแก้ไขปัญหานี้.js ควรวางไฟล์ไว้ก่อนลิงก์สคริปต์ jQuery
วิธีการทางวิทยาศาสตร์

27

เอาล่ะปัญหาของผมก็แตกต่างกัน - มันก็รักษาความปลอดภัยเอกสารในรูปแบบโครเมี่ยม

เมื่อดูคำตอบที่นี่ก็เห็นได้ชัดว่าฉันไม่ได้โหลดไฟล์ jquery ก่อนเรียก$(document).ready()ฟังก์ชัน ฯลฯ อย่างไรก็ตามพวกเขาทั้งหมดอยู่ในตำแหน่งที่ถูกต้อง

ในกรณีของฉันนี้เป็นเพราะฉันเข้าถึงเนื้อหาผ่านการเชื่อมต่อ HTTPS ที่ปลอดภัยในขณะที่หน้าพยายามดาวน์โหลดข้อมูลโฮสต์ CDN จาก google ฯลฯ วิธีแก้ไขคือการจัดเก็บไว้ในเครื่องแล้วรวมไว้โดยตรงจาก CDN ทุกครั้ง

แก้ไข : วิธีอื่นในการทำเช่นนี้คือการเชื่อมโยงไปยังทุกสิ่งที่โฮสต์โดย CDN ในรูปแบบ https: // แทนที่จะเป็น http: // - โมเดลไม่ได้บ่น


5
นอกจากนี้โปรดทราบว่าคุณสามารถปล่อยลิงค์ออกจากโปรโตคอลและมันจะเลือกลิงค์ที่เหมาะสมขึ้นอยู่กับบริบท (สมมติว่ามีทั้ง http และรุ่น https) ดูstackoverflow.com/a/3622615/4332
Adrian Mouat

อ๋อ อันนี้แก้ปัญหาของฉันฉันกำลังโหลดสคริปต์จาก Url เช่นนี้ ´// cdnjs.cloudflare.com / ajax / libs / jquery / 1.12.0 / jquery.min.js´ การใช้´cdnjs ... ´ ใช้งานได้ดี
user9869932

25

เพิ่มไลบรารีก่อนเริ่มสคริปต์คุณสามารถเพิ่มCDNต่อไปนี้เพื่อเริ่ม

Google:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

ไมโครซอฟท์

<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.2.1.min.js"></script>

jquery

หากคุณต้องการรุ่น Jquery cdn อื่น ๆ ให้ตรวจสอบลิงค์นี้

หลังจากนี้:

<script type="text/javascript">
$(function(){
    //your stuff
});
or
$(document).ready(function(){
    //your stuff
});    
</script>

ชื่อ:

<script type="text/javascript">
var $ = jQuery;
jQuery(document).ready(function($){
     //your stuff
});
</script>

19

หากอยู่ในเวิร์ดเพรสอาจจำเป็นต้องเปลี่ยน

$(document).ready(function() {

ถึง

jQuery(document).ready(function($){

หรือเพิ่ม

var $ = jQuery;

ก่อน

$(document).ready(function() {

19

ฉันมีปัญหาเดียวกันที่แน่นอนและไม่มีวิธีแก้ไขปัญหาใดที่ช่วยได้ อย่างไรก็ตามฉันเพิ่งเชื่อมโยง.cssไฟล์หลังจาก.jsไฟล์และปัญหาหายไปอย่างน่าอัศจรรย์ หวังว่านี่จะช่วยได้


13
อันดับแรกเพื่อประสิทธิภาพการแสดงผลหน้าเว็บที่ดีขึ้นคุณควรลิงก์ไฟล์ CSS ก่อนไฟล์ JS ทุกครั้ง ประการที่สองลำดับของไฟล์ css และ js ไม่ควรมีผลกระทบกับสถานการณ์ปัจจุบัน
Uzbekjon

12
"สิ่งที่แก้ไขปัญหาของคุณไม่ควรแก้ไขปัญหาของคุณและคุณไม่ควรทำสิ่งที่แก้ไขปัญหาของคุณ"
แอนดรู

15

ฉันต้องการที่จะพยายามที่จะทำให้สคริปต์ของฉันไม่ตรงกัน จากนั้นฉันก็ลืมมันไปและเมื่อฉันใช้งานไฟล์ [custom] .js แบบสดๆจะโหลด 50% ของเวลาก่อนหน้า jQuery.js เท่านั้น

ดังนั้นฉันจึงเปลี่ยน

<script async src="js/script.js"></script>

ถึง

<script src="js/script.js"></script>

14

ในกรณีของฉันฉันมีข้ออ้างอิงนี้เกิดข้อผิดพลาดเนื่องจากลำดับการเรียกสคริปต์ผิด แก้ไขโดยเปลี่ยนคำสั่ง:

<script src="js/index.js"></script>
<script src="js/jquery-1.10.2.js"></script>

ถึง

<script src="js/jquery-1.10.2.js"></script>
<script src="js/index.js"></script>

1
ส่วนใหญ่เป็นปัญหาที่ฉันพบเช่นกันเมื่อเกิดข้อผิดพลาดในการอ้างอิงสำหรับ '$'
Dipak

8

ฉันมีปัญหาเดียวกันและฉันแก้ไขด้วยการใส่ jQuery ที่ด้านบนของรหัสจาวาสคริปต์ทั้งหมดที่ฉันมีในรหัสของฉัน

บางสิ่งเช่นนี้

<script src="https://code.jquery.com/jquery-3.3.1.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<script src="js/app.js" type="text/javascript"></script>
<script src="js/form.js" type="text/javascript"></script>
<script src="js/create.js" type="text/javascript"></script>
<script src="js/tween.js" type="text/javascript"></script>

ความหวังสามารถช่วยคนได้ในอนาคต


8

คุณกำลังเรียกใช้ready()ฟังก์ชันก่อนที่จะรวม jQuery JavaScript อ้างอิง jQuery ก่อน

หากคุณอยู่ใน ASP.NET MVC คุณสามารถระบุได้ว่าควรให้แสดงรหัส JS เมื่อใดโดยทำดังนี้

1ในการpage.cshtmlตัด<script>แท็กของคุณลงในส่วนและตั้งชื่อชื่อสามัญที่จะใช้คือ 'สคริปต์':

@section scripts {
    <script>
        // JS code...
    </script>
}

2ใน_Layout.cshtmlหน้าของคุณเพิ่ม@RenderSection("Scripts", required: false)ตรวจสอบให้แน่ใจว่าได้ใส่มันหลังจากที่คุณอ้างอิงแหล่ง Jquery นี้จะทำให้รหัส JS ของคุณแสดงผลในภายหลังกว่า Jquery


6

หากคุณทำเช่นนี้ใน. Net และให้อ้างอิงไฟล์สคริปต์อย่างถูกต้องและคุณ jQuery ดูดีตรวจสอบให้แน่ใจว่าผู้ใช้ของคุณสามารถเข้าถึงไฟล์สคริปต์ได้ โครงการที่ฉันทำงานอยู่ (ผู้ร่วมงาน) มี web.config ปฏิเสธการเข้าถึงผู้ใช้ที่ไม่ระบุชื่อ หน้าฉันกำลังทำงานอยู่นั้นสามารถเข้าถึงได้โดยผู้ใช้ที่ไม่ระบุชื่อดังนั้นพวกเขาจึงไม่สามารถเข้าถึงไฟล์สคริปต์ได้ วางสิ่งต่อไปนี้ลงใน web.config และถูกต้องในโลก:

  <location path="Scripts">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>

6

ในกรณีของฉันมันเป็นตัวพิมพ์ผิดฉันลืมเครื่องหมายแบ็กสแลชและอ้างอิงแหล่งข้อมูลไม่ถูกต้อง

ก่อน src="/scripts/jquery.js"

หลังจาก    src="scripts/jquery.js"


5

แฟ้มแหล่งที่มาjquery-1.2.6.min.jsไม่ได้เรียกว่าคำสั่ง jQuery จะถูกดำเนินการก่อนหน้านี้กว่า$()<..src='jquery-1.2.6.min.js'>

กรุณาเรียกใช้<.. src="/js/jquery-1.2.6.min.js..">ในตอนแรกและตรวจสอบให้แน่ใจว่าเส้นทาง src ถูกต้องจากนั้นดำเนินการคำสั่ง jquery

$(document).ready(function() 

5

เรื่องนี้เกิดขึ้นกับฉันก่อน

เหตุผลก็เพราะฉันเชื่อมต่อ android กับ webview กับ JS และฉันส่งพารามิเตอร์โดยไม่มีเครื่องหมายคำพูด

js.sayHello(hello);

และเมื่อฉันเปลี่ยนเป็น

js.sayHello('hello');

มันทำงานได้


ฉันไม่ทราบว่าพารามิเตอร์ที่ไม่มีเครื่องหมายคำพูดหมายความว่า ... ดูเหมือนว่าคุณมีข้อผิดพลาดในการอ้างอิง
Aluan Haddad

ฉันมีปัญหาใน Freemarker และเหตุผลก็คือไม่มีเครื่องหมายคำพูดเดียวดังนั้นค่าจึงไม่ได้รับการปฏิบัติเหมือนเป็นสตริง แต่เป็นตัวแปร
Torina

4

ไฟล์ JavaScript ของคุณหายไปดังนั้นข้อผิดพลาดนี้จะเกิดขึ้น เพียงเพิ่มไฟล์ JavaScript ภายใน<head>แท็ก ดูตัวอย่าง:

<script src="js/sample.js" type="text/javascript"></script>
<link href="css/sample.css" rel="stylesheet" type="text/css" />

หรือเพิ่มรหัสต่อไปนี้ในแท็ก:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

4

ข้อผิดพลาดจะเกิดขึ้นในสองสถานการณ์ต่อไปนี้เช่นกัน

  1. องค์ประกอบ @section สคริปต์หายไปจากไฟล์ HTML
  2. ข้อผิดพลาดในการเข้าถึงองค์ประกอบ DOM ตัวอย่างเช่นการเข้าถึงองค์ประกอบ DOM ถูกกล่าวถึงเป็น $ ("js-toggle") แทนที่จะเป็น $ (". js-toggle") จริงๆแล้วช่วงเวลานั้นหายไป

ดังนั้น 3 สิ่งที่ต้องติดตาม - ตรวจสอบสคริปต์ที่ต้องการเพิ่มตรวจสอบว่ามีการเพิ่มในลำดับที่ต้องการและข้อผิดพลาดทางไวยากรณ์ที่สามใน Java Script ของคุณหรือไม่


ใช่. และสำหรับแอตทริบิวต์ id $ ('# someDiv')
cagcak

3

Doh! ฉันมีเครื่องหมายคำพูดผสมในแท็กของฉันซึ่งทำให้การอ้างอิง jquery แตก การตรวจสอบใน Chrome ทำให้ฉันเห็นว่าไฟล์ไม่ได้เชื่อมโยงอย่างถูกต้อง


3

ในกรณีของฉันฉันลืมรวม:

 <script src ="jquery-2.1.1.js"></script>

ก่อนหน้านี้ฉันเพิ่งรวม jquery-mobile ซึ่งทำให้เกิดข้อผิดพลาดนี้


3

ฉันแก้ไขแท็กสคริปต์ให้ชี้ไปที่เนื้อหาที่ถูกต้องและเปลี่ยนลำดับสคริปต์เป็นแท็กที่ถูกต้องในเครื่องมือแก้ไข แต่ลืมไปทั้งหมดบันทึกการเปลี่ยนแปลง


2

ฉันมีปัญหาที่คล้ายกันและเป็นเพราะฉันพลาดการปิด> ในลิงค์สไตล์ชีท


2
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="local_xxx.js"></script>

ฉันมีปัญหาที่คล้ายกันและคุณรู้ว่ามันเป็นเพราะเครือข่ายตัดการเชื่อมต่อเมื่อฉันทดสอบใน webview อุปกรณ์ Android และฉันไม่ได้ตระหนักถึงมันและท้องถิ่น js ไม่มีปัญหาในการโหลดเพราะมันไม่จำเป็นต้องใช้เครือข่าย ดูเหมือนไร้สาระ แต่มันใช้เวลาประมาณ 1 ชั่วโมงในการคิดออก


2

คุณยังไม่ได้อ้างอิงไลบรารี jQuery

คุณจะต้องรวมบรรทัดที่คล้ายกันนี้ใน HTML ของคุณ:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

2

ฉันมีปัญหาที่คล้ายกัน เซิร์ฟเวอร์ทดสอบของฉันทำงานได้ดีกับ "http" อย่างไรก็ตามมันล้มเหลวในการผลิตซึ่งมี SSL

ดังนั้นในการผลิตฉันเพิ่ม "HTPPS" แทน "HTTP" และในการทดสอบฉันเก็บไว้เหมือนเดิมคือ "HTTP"

ทดสอบ:

wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js', array(), null, false );

wp_register_script( 'custom-script', plugins_url( '/js/custom.js', __FILE__ ), array( 'jquery' ) );

การผลิต:

wp_register_script( 'jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js', array(), null, false );

wp_register_script( 'custom-script', plugins_url( '/js/custom.js', __FILE__ ), array( 'jquery' ) );

หวังว่านี้จะช่วยให้คนที่ทำงานเกี่ยวกับ WordPress


1

แปลกมากปัญหาของฉันมาจาก PHP

การเรียกใช้ REST API ล้มเหลวและเป็นการหยุดโหลดของไลบรารีหลังจากนั้น เนื่องจากความล้มเหลวมาจากการเรียกใช้ REST จึงไม่ทำให้ฉันมีข้อผิดพลาดในการคอมไพล์ php

เก็บสิ่งนี้ไว้เป็นตัวเลือกด้วยถ้าการโหลด jquery ดูโอเค


1

ฉันมีปัญหานี้เมื่อฉันท่องอินเทอร์เน็ตผ่านฮอตสปอตมือถือของฉัน มันบีบอัดภาพและเพิ่มสคริปต์ต่อไปนี้ที่ด้านล่างของแท็กเนื้อหา

<script language="javascript"><!--
bmi_SafeAddOnload(bmi_load,"bmi_orig_img");//-->
</script>

เมื่อฉันเชื่อมต่อกับการเชื่อมต่อ wifi ที่เหมาะสมดูเหมือนว่าทุกอย่างจะทำงานให้ฉัน หวังว่าจะช่วยคนได้


1

สิ่งนี้สามารถเกิดขึ้นได้หากมีปัญหาเครือข่าย ซึ่งหมายความว่าแม้ว่า "สคริปต์ jquery" จะอยู่ในตำแหน่งและถูกรวมไว้ก่อนการใช้งานเนื่องจากสคริปต์ jquery ไม่สามารถเข้าถึงได้ในขณะโหลดหน้าเว็บดังนั้นคำจำกัดความของ "$" จึงถือเป็น "การอ้างอิงที่ไม่ได้กำหนด"

สำหรับวัตถุประสงค์การทดสอบ / การดีบัก ::คุณสามารถลองเข้าถึง "jquery-script" url บนเบราว์เซอร์ หากสามารถเข้าถึงหน้าเว็บของคุณควรโหลดอย่างถูกต้องมิฉะนั้นจะแสดงข้อผิดพลาดดังกล่าว (หรือข้อผิดพลาดอื่น ๆ ที่เกี่ยวข้องกับสคริปต์) ตัวอย่าง - http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.jsควรสามารถเข้าถึงได้บนเบราว์เซอร์ (หรือบริบทของเบราว์เซอร์)

ฉันมีปัญหาที่คล้ายกันซึ่งฉันสามารถโหลด html-page (โดยใช้สคริปต์) ใน windows-host-browser แต่ไม่สามารถโหลดใน vm-ubuntu ได้ การแก้ไขปัญหาเครือข่ายได้รับการแก้ไขปัญหา


0
var $ = jQuery;
jQuery(document).ready(function($){

1
นี่ไม่ใช่คำตอบอย่างแน่นอน คุณต้องเพิ่มคำอธิบายบางอย่าง
jmlemetayer

นี่คือทางออกสำหรับWordpressคุณควรพูดถึงว่า
Hexodus

คุณบันทึกวันของฉัน กำลังดิ้นรนที่จะทำมันใน WordPress และไม่มี แต่วิธีนี้ทำงานได้อย่างมีเสน่ห์
rahimv
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.