jQuery ก่อนหน้า () วิธีการ
ตัวอย่าง
ส่งกลับองค์ประกอบพี่น้องก่อนหน้านี้ที่มีชื่อชั้น "เริ่มต้น" สำหรับแต่ละ <li> องค์ประกอบ:
$(document).ready(function(){
$("li.start").prev().css({"color":"red","border":"2px solid red"});
});
$("li.start").prev().css({"color":"red","border":"2px solid red"});
});
ผล:
- ul (parent)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
ลอง»
ความหมายและการใช้งาน
ย้อนกลับ () วิธีการส่งกลับองค์ประกอบที่เลือกขององค์ประกอบพี่น้องก่อนหน้านี้
องค์ประกอบพี่น้องเป็นองค์ประกอบที่ใช้องค์ประกอบแม่เดียวกัน
หมายเหตุ: วิธีการนี้จะส่งกลับเพียงองค์ประกอบหนึ่ง
ต้นไม้ DOM: วิธีการนี้ลัดเลาะกลับไปก่อนหน้านี้องค์ประกอบพี่น้ององค์ประกอบ DOM
วิธีการที่เกี่ยวข้อง:
- prevAll () - ส่งคืนก่อนหน้านี้พี่น้องขององค์ประกอบที่เลือกองค์ประกอบทั้งหมด
- prevUntil () - ส่งกลับองค์ประกอบทั้งหมดของสองพี่น้องแต่ละองค์ประกอบก่อนหน้าพารามิเตอร์ที่กำหนด
ไวยากรณ์
$(selector).prev( filter )
参数 | 描述 |
---|---|
filter | 可选。规定缩小搜索前一个同级元素范围的选择器表达式。 |
ตัวอย่างเพิ่มเติม
เลือกแต่ละ <div> ก่อนองค์ประกอบพี่น้อง
วิธีการเลือกองค์ประกอบพี่น้องก่อนหน้าของแต่ละ <div>
จำกัด การค้นหาของคุณ
วิธีการเลือกพี่น้องก่อนหน้า <p> สำหรับแต่ละองค์ประกอบ <div>