คำถามติดแท็ก jquery

jQuery เป็นไลบรารี JavaScript ให้พิจารณาเพิ่มแท็ก JavaScript ด้วย jQuery เป็นไลบรารี JavaScript ข้ามเบราว์เซอร์ที่ได้รับความนิยมซึ่งอำนวยความสะดวกในการแวะผ่าน Document Object Model (DOM) การจัดการเหตุการณ์ภาพเคลื่อนไหวและการโต้ตอบ AJAX โดยลดความคลาดเคลื่อนของเบราว์เซอร์ให้เหลือน้อยที่สุด คำถามที่ติดแท็ก jQuery ควรเกี่ยวข้องกับ jQuery ดังนั้น jQuery ควรใช้รหัสที่เป็นปัญหาและองค์ประกอบที่เกี่ยวข้องกับการใช้งานอย่างน้อย jQuery จำเป็นต้องอยู่ในคำถาม

17
คำเตือน: ไม่สามารถตรวจสอบรางความถูกต้องของโทเค็น CSRF
ฉันกำลังส่งข้อมูลจากมุมมองถึงตัวควบคุมด้วย AJAX และฉันได้รับข้อผิดพลาดนี้: คำเตือน: ไม่สามารถตรวจสอบความถูกต้องของโทเค็น CSRF ฉันคิดว่าฉันต้องส่งโทเค็นนี้พร้อมข้อมูล ไม่มีใครรู้ว่าฉันจะทำสิ่งนี้ได้อย่างไร แก้ไข: โซลูชันของฉัน ฉันทำได้โดยใส่รหัสต่อไปนี้ในโพสต์ AJAX: headers: { 'X-Transaction': 'POST Example', 'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content') },

12
วิธีการจับสตริงย่อยก่อนอักขระ jQuery หรือ JavaScript ที่ระบุ
ฉันพยายามดึงทุกอย่างก่อนเครื่องหมาย ',' คอมม่า ฉันจะทำสิ่งนี้ใน JavaScript หรือ jQuery ได้อย่างไร ฉันพยายามและไม่ทำงาน .. 1345 albany street, Bellevue WA 42344 ฉันต้องการคว้าที่อยู่ var streetaddress= substr(addy, 0, index(addy, '.'));

11
วิธีการมุ่งเน้นไปที่เขตข้อมูลข้อความแบบฟอร์มในการโหลดหน้าโดยใช้ jQuery?
อาจเป็นเรื่องง่ายมาก แต่มีคนบอกฉันว่าจะให้เคอร์เซอร์กะพริบบนกล่องข้อความเมื่อโหลดหน้าเว็บได้อย่างไร
238 javascript  jquery  html  focus 

6
Jquery Ajax การโพสต์ json ไปที่ webservice
ฉันพยายามโพสต์วัตถุ JSON ไปยังเว็บเซอร์ asp.net json ของฉันมีลักษณะเช่นนี้: var markers = { "markers": [ { "position": "128.3657142857143", "markerPosition": "7" }, { "position": "235.1944023323615", "markerPosition": "19" }, { "position": "42.5978231292517", "markerPosition": "-3" } ]}; ฉันใช้ json2.js เพื่อ stringyfy วัตถุ json ของฉัน และฉันใช้ jquery เพื่อโพสต์ไว้ในเว็บเซอร์ของฉัน $.ajax({ type: "POST", url: "/webservices/PodcastService.asmx/CreateMarkers", data: markers, contentType: "application/json; …

13
เมื่อใดที่ควรใช้ Vanilla JavaScript กับ jQuery
ฉันสังเกตเห็นในขณะที่ตรวจสอบ / พยายามตอบคำถาม jQuery ทั่วไปว่ามีวิธีปฏิบัติบางอย่างในการใช้ javascript แทนที่จะเป็น jQuery ซึ่งจริง ๆ แล้วช่วยให้คุณเขียนได้น้อยลงและทำได้ดีในปริมาณที่เท่ากัน และอาจให้ประโยชน์ด้านประสิทธิภาพ ตัวอย่างที่เฉพาะเจาะจง $(this) VS this ภายในเหตุการณ์คลิกอ้างอิงรหัสวัตถุที่ถูกคลิก jQuery $(this).attr("id"); จาวาสคริ this.id; มีวิธีปฏิบัติทั่วไปอื่น ๆ เช่นนี้อีกหรือไม่ การดำเนินการ Javascript บางอย่างสามารถทำได้ง่ายขึ้นโดยไม่ต้องนำ jQuery มาผสม หรือเป็นกรณีที่หายากหรือไม่ (จากทางลัด "jQuery" ที่ต้องการรหัสเพิ่มเติม) แก้ไข:ในขณะที่ฉันขอบคุณคำตอบเกี่ยวกับประสิทธิภาพของ jQuery เทียบกับจาวาสคริปต์ธรรมดา ๆ ฉันกำลังมองหาคำตอบเชิงปริมาณมากขึ้น ในขณะที่การใช้ jQuery , กรณีที่หนึ่งจะจริงจะดีกว่า (การอ่าน / ปึกแผ่น) $()เพื่อใช้จาวาสคริปต์ธรรมดาแทนการใช้ นอกจากตัวอย่างที่ฉันให้ไว้ในคำถามเดิมของฉัน

17
รับค่าของการเลือก (ดร็อปดาวน์) ก่อนการเปลี่ยนแปลง
สิ่งที่ฉันต้องการบรรลุคือเมื่อใดก็ตามที่<select>มีการเปลี่ยนแปลงแบบเลื่อนลงฉันต้องการค่าของแบบเลื่อนลงก่อนการเปลี่ยนแปลง ฉันใช้ jQuery เวอร์ชั่น 1.3.2 และใช้กับเหตุการณ์การเปลี่ยนแปลง แต่ค่าที่ฉันได้รับที่นั่นคือหลังจากการเปลี่ยนแปลง <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> ให้บอกว่าตัวเลือกในปัจจุบันของฉันถูกเลือกตอนนี้เมื่อฉันเปลี่ยนเป็นสแต็คในเหตุการณ์ onchange (เช่นเมื่อฉันเปลี่ยนเป็นสแต็ค) ฉันต้องการมันเป็นค่าก่อนหน้าเช่นที่ฉันคาดไว้ในกรณีนี้ จะประสบความสำเร็จได้อย่างไร? แก้ไข:ในกรณีของฉันฉันมีหลายกล่องที่เลือกในหน้าเดียวกันและต้องการสิ่งเดียวกันที่จะนำไปใช้กับพวกเขาทั้งหมด นอกจากนี้การเลือกทั้งหมดของฉันจะถูกแทรกหลังจากโหลดหน้าเว็บผ่าน ajax

30
ฉันจะปิดการใช้งานปุ่มในกล่องโต้ตอบ jQuery จากฟังก์ชั่นได้อย่างไร?
ฉันมีกล่องโต้ตอบ jQuery ที่ต้องการให้ผู้ใช้ป้อนข้อมูลบางอย่าง ในแบบฟอร์มนี้ฉันมีปุ่ม "ดำเนินการต่อ" ฉันต้องการให้ปุ่ม "ดำเนินการต่อ" นี้เปิดใช้งานเฉพาะเมื่อทุกฟิลด์มีเนื้อหาในนั้นมิฉะนั้นจะถูกปิดใช้งาน ฉันเขียนฟังก์ชันที่เรียกว่าสถานะฟิลด์เปลี่ยนแปลงทุกครั้ง อย่างไรก็ตามฉันไม่ทราบวิธีการเปิดและปิดการใช้งานปุ่มโต้ตอบจากฟังก์ชั่นนี้ ฉันควรทำอย่างไรดี? โอ๊ะและฉันลืมพูดถึงว่าปุ่มเหล่านี้ถูกสร้างขึ้นดังนี้: $(function() { $("#dialog").dialog({ bgiframe: true, height: 'auto', width: 700, show: 'clip', hide: 'clip', modal: true, buttons: { 'Add to request list': function() { $(this).dialog('close'); $('form').submit(); }, 'Cancel': function() { $(this).dialog('close'); } } }) });
237 jquery  jquery-ui 

19
ฉันจะเติมกล่องข้อความ jQuery Datepicker ล่วงหน้าด้วยวันที่วันนี้ได้อย่างไร
ฉันมีปฏิทิน DatePicker ที่ง่ายมาก jQuery: $(document).ready(function(){ $("#date_pretty").datepicker({ }); }); และแน่นอนใน HTML ... <input type="text" size="10" value="" id="date_pretty"/> วันที่วันนี้มีการเน้นเป็นอย่างดีสำหรับผู้ใช้เมื่อพวกเขาเปิดปฏิทิน แต่ฉันจะทำให้ jQuery แสดงข้อมูลล่วงหน้าในช่องข้อความด้วยตัวเองพร้อมวันที่วันนี้ที่โหลดหน้าเว็บได้โดยไม่ต้องทำอะไรเลย? 99% ของเวลาวันที่เริ่มต้นของวันนี้จะเป็นสิ่งที่พวกเขาต้องการ

19
จะรอจนกระทั่งองค์ประกอบมีอยู่ได้อย่างไร
ฉันกำลังทำงานกับส่วนขยายใน Chrome และฉันสงสัยว่า: อะไรคือวิธีที่ดีที่สุดในการค้นหาว่าองค์ประกอบใดที่มีอยู่ การใช้จาวาสคริปต์ธรรมดาที่มีช่วงเวลาที่ตรวจสอบจนกว่าจะมีองค์ประกอบอยู่หรือ jQuery มีวิธีง่ายๆในการทำเช่นนี้หรือไม่?

8
การแสดงออกปกติเพื่อให้ตรงกับตัวละครที่ไม่ใช่ ASCII?
วิธีที่ง่ายที่สุดในการจับคู่อักขระที่ไม่ใช่ ASCII ใน regex คืออะไร ฉันต้องการจับคู่คำทุกคำในสตริงอินพุต แต่ภาษาอาจไม่ใช่ภาษาอังกฤษดังนั้นฉันจะต้องจับคู่สิ่งต่าง ๆ เช่นü, ö, ßและñ นอกจากนี้ยังอยู่ใน Javascript / jQuery ดังนั้นโซลูชันใด ๆ จะต้องนำไปใช้กับสิ่งนั้น
237 javascript  jquery  regex 

16
วิธีแปลงสตริงสกุลเงินเป็น double ด้วย jQuery หรือ Javascript
ฉันมีกล่องข้อความที่จะมีสตริงสกุลเงินอยู่ในนั้นฉันต้องแปลงสตริงนั้นเป็น double เพื่อดำเนินการบางอย่างกับมัน "$1,100.00" → 1100.00 สิ่งนี้ต้องเกิดขึ้นกับฝั่งไคลเอ็นต์ทั้งหมด ฉันไม่มีทางเลือกนอกจากปล่อยสตริงสกุลเงินเป็นสตริงสกุลเงินเป็นอินพุต แต่ต้องแปลง / แปลงเป็นคู่เพื่อให้สามารถดำเนินการทางคณิตศาสตร์ได้
237 javascript  jquery 


30
วิธีรับองค์ประกอบแรกของอาร์เรย์
คุณจะได้รับองค์ประกอบแรกจากอาร์เรย์ดังนี้: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; ฉันลองสิ่งนี้: alert($(ary).first()); [object Object]แต่มันก็จะกลับมา 'first'ดังนั้นผมจึงจำเป็นต้องได้รับองค์ประกอบแรกจากอาร์เรย์ที่ควรจะเป็นองค์ประกอบ

12
JavaScript / JQuery: $ (หน้าต่าง) .resize วิธีการยิงหลังจากการปรับขนาดเสร็จสมบูรณ์?
ฉันใช้ JQuery เป็นเช่นนี้: $(window).resize(function() { ... }); อย่างไรก็ตามปรากฏว่าหากบุคคลนั้นปรับขนาดหน้าต่างเบราว์เซอร์ด้วยตนเองโดยการลากขอบหน้าต่างเพื่อทำให้ใหญ่ขึ้น / เล็กลง.resizeเหตุการณ์ดังกล่าวจะเริ่มต้นขึ้นหลายครั้ง คำถาม:ฉันจะเรียกฟังก์ชั่นได้อย่างไรหลังจากหน้าต่างปรับขนาดเบราว์เซอร์เสร็จสมบูรณ์ (เพื่อให้เหตุการณ์เริ่มทำงานเพียงครั้งเดียว)
235 javascript  jquery 

18
jQuery: ตรวจสอบว่า div มีชื่อคลาสที่แน่นอนอยู่หรือไม่
ใช้ jQuery ฉันกำลังสร้างโปรแกรมdivแบบนี้: <div class="mydivclass" id="myid1">Some Text1</div> <div class="mydivclass" id="myid2">Some Text2</div> ที่อื่นในรหัสของฉันฉันต้องตรวจสอบว่า DIV เหล่านี้อยู่ ชื่อคลาสสำหรับ divs เหมือนกัน แต่ ID จะเปลี่ยนสำหรับแต่ละ div มีความคิดวิธีตรวจจับพวกเขาโดยใช้ jQuery ไหม

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