jQuery prevUntil () วิธีการ
ตัวอย่าง
ผลตอบแทนที่ทุกองค์ประกอบของพี่น้องระหว่างชั้นที่เรียกว่า "เริ่มต้น" และ "หยุด" สอง <li> องค์ประกอบ:
$("li.start").nextUntil("li.stop").css({"color":"red","border":"2px solid red"});
});
ผล:
- ul (parent)
- li (sibling with class name "stop")
- li (sibling)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
ลอง»
ความหมายและการใช้งาน
prevUntil () วิธีการส่งกลับพี่น้องทั้งหมดของแต่ละองค์ประกอบระหว่างตัวเลือกและหยุดก่อน
องค์ประกอบพี่น้องเป็นองค์ประกอบที่ใช้องค์ประกอบแม่เดียวกัน
ต้นไม้ DOM: วิธีการนี้กลับเดินลัดเลาะไปตามองค์ประกอบพี่น้องขององค์ประกอบ DOM
หมายเหตุ: หากข้อโต้แย้งทั้งสองเป็นโมฆะวิธีการส่งกลับทุกองค์ประกอบพี่น้ององค์ประกอบก่อน (และ prevAll () ในลักษณะเดียวกัน)
วิธีการที่เกี่ยวข้อง:
- ย้อนกลับ () - ผลตอบแทนที่เลือกองค์ประกอบของธาตุพี่น้องก่อนหน้านี้
- prevAll () - ส่งคืนก่อนหน้านี้พี่น้องขององค์ประกอบที่เลือกองค์ประกอบทั้งหมด
ไวยากรณ์
参数 | 描述 |
---|---|
stop | 可选。表示在哪里停止搜索元素之前匹配的同级元素的选择器表达式、元素、jQuery 对象。 |
filter | 可选。规定缩小搜索介于 selector 与 stop 之间的同级元素范围的选择器表达式。 注意:如需返回多个同级元素,请使用逗号分隔每个表达式。 |
ตัวอย่างเพิ่มเติม
จำกัด การค้นหาของคุณ
สองตัวแปรที่ใช้ในการกรองการค้นหาสำหรับพี่น้ององค์ประกอบระหว่างองค์ประกอบของการโต้แย้งแต่ละระหว่างทั้งสองก่อน
กลับมามากกว่าหนึ่งองค์ประกอบพี่น้อง
วิธีการกลับองค์ประกอบพี่น้องหลายระหว่างสองพารามิเตอร์
DOM
ใช้องค์ประกอบ DOM แทนการเลือกที่จะกลับไปองค์ประกอบพี่น้องทั้งหมดระหว่างสองพารามิเตอร์ที่กำหนด
ใช้ DOM กับสองพารามิเตอร์
ใช้ DOM กับสองพารามิเตอร์แทนที่จะเลือกที่จะกรองการค้นหาสำหรับพี่น้ององค์ประกอบระหว่างองค์ประกอบของการโต้แย้งแต่ละระหว่างทั้งสองก่อน