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

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


1
การเปลี่ยน. prop โดยใช้ jQuery ไม่ทริกเกอร์. เปลี่ยนเหตุการณ์
ฉันมีผู้ฟังเหตุการณ์ในช่องทำเครื่องหมาย: <input type="checkbox" name="something"> ผู้ฟังเหตุการณ์ของฉัน: $('input[type="checkbox"][name="something"]').change(function() { //DO SOMETHING }); ฉันมีผู้ฟังเหตุการณ์อื่นที่มีการเปลี่ยนแปลง.propของช่องทำเครื่องหมาย: $('#button').click(function() { $('input[type="checkbox"][name="something"]').prop("checked", false); }); เมื่อฉันทำเครื่องหมายในช่องDO SOMETHINGทริกเกอร์ เมื่อฉันคลิกที่#buttonการ.propเปลี่ยนแปลงและฉันเห็นช่องทำเครื่องหมายที่มองไม่เห็น แต่DO SOMETHINGไม่ได้รับการทริกเกอร์ ... บางสิ่งที่ฉันมองข้ามไป?
125 jquery 

6
jQuery UI Sortable จากนั้นเขียนคำสั่งลงในฐานข้อมูล
ฉันต้องการใช้sortableฟังก์ชั่นjQuery UI เพื่อให้ผู้ใช้สามารถตั้งค่าคำสั่งซื้อจากนั้นในการเปลี่ยนแปลงให้เขียนลงในฐานข้อมูลและอัปเดต ใครช่วยเขียนตัวอย่างว่าจะทำได้ไหม

11
ส่งอาร์เรย์ไปยัง mvc Action ผ่าน AJAX
ฉันกำลังพยายามส่งอาร์เรย์ (หรือ IEnumerable) ของ ints จากผ่าน AJAX ไปยังการดำเนินการ MVC และฉันต้องการความช่วยเหลือเล็กน้อย จาวาสคริปต์คือ $.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... และการกระทำของคอนโทรลเลอร์คือ public ActionResult MyAction(IEnumerable<int> arrayOfValues ) ในขณะนี้คำขอถูกจัดรูปแบบเป็น controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 ฉันเกือบจะถึงแล้วถ้าฉันถอดวงเล็บเหลี่ยมออกฉันจะได้รับคำตอบที่ถูกต้อง ฉันจะส่งอาร์เรย์นั้นไปยัง get ได้อย่างไรเพื่อให้คอนโทรลเลอร์สามารถรับรู้ว่ามันคืออะไร ขอบคุณมากสำหรับความช่วยเหลือของคุณ เดฟ
124 c#  asp.net-mvc  jquery 

9
jQuery ลบรายการทั้งหมดออกจากรายการที่ไม่ได้เรียงลำดับ
ฉันลืมคำสั่ง jQuery ที่จะล้างองค์ประกอบรายการทั้งหมดจากรายการ ฉันทำการค้นหาเล็กน้อยทำหลายครั้งก่อนหน้านี้ แต่ลืมคำสั่งไป $("ul").clear() $("ul").empty() ทั้งสองดูเหมือนจะไม่สำเร็จ .. มันมีคำสั่งไหนอีกแล้ว? อัปเดต: ขอบคุณพวกฉันต้องมีข้อผิดพลาดทางไวยากรณ์ในตัวเลือกของฉัน

2
jQuery ค้นหาองค์ประกอบหลักแรกที่มีคำนำหน้าคลาสเฉพาะ
ฉันต้องการรับผู้ปกครองคนแรกที่มีคำนำหน้าคลาสเฉพาะสมมติว่า: <div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div> ตัวอย่างเช่นองค์ประกอบปัจจุบันของฉันคือ#dividและฉันต้องการค้นหาองค์ประกอบแรกที่มีคำนำหน้าคลาส div-a โดยพื้นฐานแล้วมันจะเลือก: <div class="div-a89892">

16
คล้ายกับ jQuery .closest () แต่ข้ามลูกหลาน?
มีฟังก์ชั่นคล้ายกับjQuery .closest()แต่สำหรับการข้ามผ่านลูกหลานและส่งกลับเฉพาะคนที่ใกล้เคียงที่สุดหรือไม่? ฉันรู้ว่ามี.find()ฟังก์ชั่น แต่ส่งคืนการจับคู่ที่เป็นไปได้ทั้งหมดไม่ใช่ใกล้เคียงที่สุด แก้ไข: นี่คือคำจำกัดความของคำที่ใกล้เคียงที่สุด(อย่างน้อยสำหรับฉัน) : ประการแรกเด็กทุกคนจะถูกส่งผ่านจากนั้นเด็กแต่ละคนจะถูกข้ามผ่าน ในตัวอย่างที่ระบุด้านล่างid='2'เป็น.closestลูกหลานที่ใกล้เคียงที่สุดของid="find-my-closest-descendant" <div id="find-my-closest-descendant"> <div> <div class="closest" Id='1'></div> </div> <div class="closest" Id='2'></div> </div> โปรดดูที่ลิงค์ JSfiddle
124 jquery 



2
ความแตกต่างระหว่าง contentType และ dataType ในฟังก์ชัน jQuery ajax
ฉันมีฟังก์ชั่นเรียกกลับ Jquery ต่อไปนี้และฉันมีข้อสงสัยเล็กน้อยเกี่ยวกับเรื่องนี้ (ฉันไม่รู้จัก Jquery ดีนัก): $("form.readXmlForm").submit(function() { // Riferimento all'elemento form che ha scatenato il submit var form = $(this); // Variabile che contiene il riferimento al bottone clickato var button = form.children(":first"); $.ajax({ // Viene eseguita la chiamata AJAX type: "POST", // Tipo di richiesta: POST // URL …
123 javascript  ajax  jquery 

3
รับค่าสูงสุด css เป็นตัวเลขไม่ใช่สตริง?
ใน jQuery คุณจะได้รับตำแหน่งสูงสุดเมื่อเทียบกับผู้ปกครองเป็นตัวเลข แต่คุณไม่สามารถได้รับค่าด้านบน CSS pxเป็นตัวเลขถ้ามันตั้งอยู่ใน สมมติว่าฉันมีสิ่งต่อไปนี้: #elem{ position:relative; top:10px; } <div> Bla text bla this takes op vertical space.... <div id='elem'>bla</div> </div> $('#elem').position().top; //Returns the number (10+(the vertical space took by the text)) $('#elem').css('top'); //Returns the string '10px' แต่ฉันต้องการที่จะมี CSS 10ด้านบนสถานที่ให้บริการเป็นจำนวน เราจะบรรลุสิ่งนี้ได้อย่างไร?
123 javascript  jquery  css 

6
ล้างการเลือกข้อความด้วย JavaScript
คำถามง่ายๆที่หาคำตอบไม่ได้: ฉันจะใช้ JavaScript (หรือ jQuery) เพื่อยกเลิกการเลือกข้อความใด ๆ ที่อาจเลือกบนหน้าเว็บได้อย่างไร ผู้ใช้ EG คลิกและลากเพื่อเน้นข้อความเล็กน้อย - ฉันต้องการให้ฟังก์ชันยกเลิกการเลือกทั้งหมด () ซึ่งจะล้างการเลือกนี้ ฉันจะเขียนมันได้อย่างไร? ขอบคุณสำหรับความช่วยเหลือ
123 javascript  jquery 

4
ฉันจะเปลี่ยนข้อความภายใน <span> ด้วย jQuery ได้อย่างไร
ฉันมีคำถามง่ายๆ แต่เป็นสิ่งที่ฉันไม่เคยทำมาก่อน ฉันมีสิ่งต่อไปนี้: &lt;td id="abc" style="width:15px;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/td&gt; ฉันต้องการใส่ข้อความลงในช่วง ฉันจะทำสิ่งนี้กับ jQuery ได้อย่างไร ฉันรู้วิธีเปลี่ยนสิ่งต่างๆด้วย id ของ abc แต่ไม่ใช่รหัสภายในช่วง ขอบคุณ
123 jquery 

6
เลื่อนไปที่ ID ในการโหลดหน้า
ฉันกำลังพยายามทำให้การเลื่อนไปยัง ID เฉพาะในการโหลดหน้า ฉันได้ทำการวิจัยมากมายและเจอสิ่งนี้: $("html, body").animate({ scrollTop: $('#title1').height() }, 1000); แต่ดูเหมือนว่าจะเริ่มจาก ID และเคลื่อนไหวไปที่ด้านบนของหน้า? HTML (ซึ่งอยู่ครึ่งทางของหน้า) เป็นเพียง: &lt;h2 id="title1"&gt;Title here&lt;/h2&gt;


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