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

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

13
ฉันจะใช้ jQuery เพื่อสร้างอินพุตแบบอ่านอย่างเดียวได้อย่างไร
ฉันมีอินพุตต่อไปนี้: <input id="fieldName" name="fieldName" type="text" class="text_box" value="Firstname"/> ฉันจะใช้ jQuery เพื่อทำให้องค์ประกอบนี้เป็นอินพุตแบบอ่านอย่างเดียวโดยไม่เปลี่ยนองค์ประกอบหรือค่าได้อย่างไร
142 jquery 

9
มีวิธีง่าย ๆ ในการแปลงรหัส jquery เป็น javascript หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีวิธีง่าย ๆ ในการแปลงรหัส jQuery เป็น javascript ปกติหรือไม่ ฉันเดาโดยไม่ต้องเข้าถึงหรือเข้าใจซอร์สโค้ด jQuery

6
jQuery .on () วิธีการที่มีตัวจัดการเหตุการณ์หลายตัวในตัวเลือกเดียว
พยายามหาวิธีใช้เมธอด Jquery .on () กับตัวเลือกเฉพาะที่มีหลายเหตุการณ์ที่เกี่ยวข้อง ก่อนหน้านี้ฉันใช้เมธอด. live () แต่ไม่ค่อยแน่ใจว่าจะทำสำเร็จแบบเดียวกันกับ. on () ได้อย่างไร โปรดดูรหัสของฉันด้านล่าง: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ $(this).parent("tr").find("a.delete").hide(); }, click:function(){ //do something else. } }); ฉันรู้ว่าสามารถกำหนดกิจกรรมต่างๆได้โดยโทร: $("table.planning_grid td").on({ mouseenter:function(){ //see above }, mouseleave:function(){ //see above } click:function(){ //etc } }); แต่ฉันเชื่อว่าการใช้. on () อย่างเหมาะสมจะเป็นเช่นนั้น: $("table.planning_grid").on('mouseenter','td',function(){}); มีวิธีที่จะทำให้สำเร็จหรือไม่? หรือแนวทางปฏิบัติที่ดีที่สุดที่นี่คืออะไร? ฉันลองใช้รหัสด้านล่าง …

12
Javascript เทียบเท่ากับ C # LINQ Select
ติดตามคำถามนี้ได้ที่นี่: การใช้การเชื่อมโยงที่เลือกไว้ในสิ่งที่น่าพิศวงพร้อมรายการช่องทำเครื่องหมายจะตรวจสอบช่องทำเครื่องหมายทั้งหมด ฉันได้สร้างช่องทำเครื่องหมายโดยใช้สิ่งที่น่าพิศวงที่อนุญาตให้เลือกจากอาร์เรย์ การทำงานที่นำมาจากโพสต์ด้านบน: http://jsfiddle.net/NsCXJ/ มีวิธีง่ายๆในการสร้างอาร์เรย์ของ ID ของผลไม้หรือไม่? ฉันอยู่บ้านมากขึ้นด้วย C # ที่ซึ่งฉันจะทำอะไรบางอย่างตามแนวของ selectedFruits.select(fruit=>fruit.id); มีวิธีการ / ฟังก์ชันสำเร็จรูปสำหรับการทำสิ่งที่คล้ายกันกับ javascript / jquery หรือไม่? หรือตัวเลือกที่ง่ายที่สุดคือการวนซ้ำรายการและสร้างอาร์เรย์ที่สอง? ฉันตั้งใจจะโพสต์อาร์เรย์กลับไปที่เซิร์ฟเวอร์ใน JSON ดังนั้นฉันจึงพยายามย่อขนาดข้อมูลที่ส่ง



10
การตรวจจับเมื่อความสูงของ div เปลี่ยนแปลงโดยใช้ jQuery
ฉันได้ div ที่มีเนื้อหาบางส่วนที่ถูกเพิ่มและลบแบบไดนามิกดังนั้นความสูงของมันจึงเปลี่ยนแปลงบ่อย ฉันยังมี div ที่อยู่ในตำแหน่งโดยตรงภายใต้ javascript ดังนั้นหากฉันไม่สามารถตรวจพบเมื่อความสูงของการเปลี่ยนแปลง div ฉันไม่สามารถปรับตำแหน่ง div ด้านล่างได้ ดังนั้นฉันจะตรวจจับได้อย่างไรเมื่อความสูงของ div นั้นเปลี่ยนแปลง? ฉันคิดว่ามีกิจกรรม jQuery บางอย่างที่ฉันต้องใช้ แต่ฉันไม่แน่ใจ
141 javascript  jquery 


4
ทำอย่างไรก่อนส่ง [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันมีรูปแบบที่มีปุ่มที่ส่งแบบฟอร์ม ฉันต้องทำอะไรบางอย่างก่อนส่งจะเกิดขึ้น ฉันพยายามทำonClickที่ปุ่มนั้น แต่มันเกิดขึ้นหลังจากส่ง ฉันไม่สามารถแบ่งปันรหัสได้ แต่โดยทั่วไปฉันควรทำอย่างไรใน jQuery หรือ JS เพื่อจัดการสิ่งนี้
141 javascript  jquery  html 

7
เพิ่มแอททริบิวต์ที่ถูกปิดใช้งานในองค์ประกอบอินพุตโดยใช้ Javascript
ฉันมีกล่องอินพุตและฉันต้องการให้ปิดการใช้งานและในขณะเดียวกันก็ซ่อนไว้เพื่อหลีกเลี่ยงปัญหาเมื่อทำการย้ายแบบฟอร์มของฉัน จนถึงตอนนี้ฉันมีรหัสต่อไปนี้เพื่อซ่อนอินพุตของฉัน: $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); นี่คืออินพุตที่ถูกซ่อนไว้เป็นผลลัพธ์: <input class="longboxsmall" type="text" /> ฉันจะเพิ่มแอททริบิวต์ที่ปิดใช้งานให้กับอินพุตได้อย่างไร


24
jQuery Datepicker พร้อมการป้อนข้อความที่ไม่อนุญาตให้ผู้ใช้ป้อน
ฉันจะใช้ jQuery Datepicker กับอินพุตกล่องข้อความได้อย่างไร: $("#my_txtbox").datepicker({ // options }); ที่ไม่อนุญาตให้ผู้ใช้ป้อนข้อความแบบสุ่มในกล่องข้อความ ฉันต้องการให้ Datepicker ปรากฏขึ้นเมื่อกล่องข้อความได้รับโฟกัสหรือผู้ใช้คลิกที่มัน แต่ฉันต้องการให้กล่องข้อความนั้นละเว้นการป้อนข้อมูลของผู้ใช้โดยใช้แป้นพิมพ์ (คัดลอก & วางหรืออื่น ๆ ) ฉันต้องการที่จะกรอกกล่องข้อความเฉพาะจากปฏิทิน Datepicker เป็นไปได้ไหม jQuery 1.2.6 Datepicker 1.5.2
140 jquery  datepicker 

8
ตรวจสอบว่าเหตุการณ์ถูกเรียกโดยมนุษย์
ฉันมีตัวจัดการติดอยู่กับเหตุการณ์และฉันต้องการให้ดำเนินการเฉพาะเมื่อมันถูกกระตุ้นโดยมนุษย์ไม่ใช่โดยวิธีการทริกเกอร์ () ฉันจะบอกความแตกต่างได้อย่างไร ตัวอย่างเช่น, $('.checkbox').change(function(e){ if (e.isHuman()) { alert ('human'); } }); $('.checkbox').trigger('change'); //doesn't alert
140 javascript  jquery 

6
การสร้างวัตถุ jQuery จาก HTML-string ขนาดใหญ่
ฉันมีสตริง HTML ขนาดใหญ่ที่มีหลายโหนดย่อย เป็นไปได้ที่จะสร้างวัตถุjQuery DOM โดยใช้สตริงนี้หรือไม่? ฉันได้ลองแล้ว$(string)แต่จะคืนค่าอาร์เรย์ที่มีโหนดทั้งหมดทั้งหมดเท่านั้น กำลังพยายามรับองค์ประกอบซึ่งฉันสามารถใช้ฟังก์ชัน. find ()
140 javascript  jquery  html 

6
ส่งข้อมูล JSON ผ่าน POST (ajax) และรับการตอบสนอง json จาก Controller (MVC)
ฉันสร้างฟังก์ชันใน javascript เช่นนั้น: function addNewManufacturer() { var name = $("#id-manuf-name").val(); var address = $("#id-manuf-address").val(); var phone = $("#id-manuf-phone").val(); var sendInfo = { Name: name, Address: address, Phone: phone }; $.ajax({ type: "POST", url: "/Home/Add", dataType: "json", success: function (msg) { if (msg) { alert("Somebody" + name + " was added …
140 jquery  ajax  asp.net-mvc  json 

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