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

Selectors สามารถใช้ใน jQuery เพื่อให้ตรงกับชุดขององค์ประกอบในเอกสาร ตัวเลือก CSS ส่วนใหญ่จะใช้งานรวมถึงชุดตัวเลือกที่กำหนดเอง

4
addID ใน jQuery?
มีวิธีใดบ้างที่สามารถเพิ่ม ID ได้เช่นเดียวกับการเพิ่มคลาส - addClass ()?

6
jQuery ค้นหาและแทนที่สตริง
ฉันมีข้อความเฉพาะในเว็บไซต์สมมติว่า "lollypops" และฉันต้องการแทนที่สตริงนี้ทั้งหมดด้วย "marshmellows" ปัญหาคือไม่รู้ว่าข้อความอยู่ตรงไหน ฉันรู้ว่าฉันสามารถทำสิ่งต่างๆเช่น: $(body).html($(body).html().replace('lollypops', 'marshmellows')); สิ่งนี้อาจใช้ได้ แต่ฉันต้องเขียน HTML ใหม่ให้น้อยที่สุดเท่าที่จะทำได้ดังนั้นฉันคิดว่า: ค้นหาสตริง ค้นหาองค์ประกอบหลักที่ใกล้เคียงที่สุด เขียนเฉพาะองค์ประกอบหลักที่ใกล้เคียงที่สุด แทนที่สิ่งนี้แม้ในแอตทริบิวต์ แต่ไม่ใช่ทั้งหมดเช่นแทนที่ในclassแต่ไม่ใช่ในsrc ตัวอย่างเช่นฉันจะมีโครงสร้างแบบนี้ <body> <div> <div> <p> <h1> <a>lollypops</a> </h1> </p> <span>lollypops</span> </div> </div> <p> <span class="lollypops">Hello, World!</span> <img src="/lollypops.jpg" alt="Cool image" /> </p> <body> ในตัวอย่างนี้ทุกครั้งที่เกิด "lollypops" จะถูกแทนที่โดย<img src="...จะยังคงเหมือนเดิมและองค์ประกอบเดียวที่จะถูกปรับแต่งจริงจะเป็น<a>และทั้งสอง<span>อย่าง มีใครรู้วิธีทำบ้างไหม?

13
JQuery - วิธีเลือกรายการแบบเลื่อนลงตามมูลค่า
ฉันต้องการตั้งค่ารายการแบบเลื่อนลง (เลือก) เพื่อเปลี่ยนแปลงตามค่าของรายการ ฉันมี <select id="mySelect"> <option value="ps">Please Select</option> <option value="ab">Fred</option> <option value="fg">George</option> <option value="ac">Dave</option> </select> และฉันรู้ว่าฉันต้องการเปลี่ยนดรอปดาวน์เพื่อให้เลือกตัวเลือกที่มีค่าเป็น "fg" ฉันจะทำสิ่งนี้กับ JQuery ได้อย่างไร?

7
ฉันจะรับส่วนหัวตารางที่เกี่ยวข้อง (th) จากเซลล์ตาราง (td) ได้อย่างไร
จากตารางต่อไปนี้ฉันจะรับส่วนหัวตารางที่สอดคล้องกันสำหรับแต่ละองค์ประกอบ td ได้อย่างไร <table> <thead> <tr> <th id="name">Name</th> <th id="address">Address</th> </tr> </thead> <tbody> <tr> <td>Bob</td> <td>1 High Street</td> </tr> </tbody> </table> เนื่องจากตอนนี้ฉันมีtdองค์ประกอบใด ๆ ที่พร้อมใช้งานแล้วฉันจะค้นหาthองค์ประกอบที่เกี่ยวข้องได้อย่างไร var $td = IveGotThisCovered(); var $th = GetTableHeader($td);
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.