นี่คือ html คร่าวๆที่ฉันได้ทำงานกับ:
<li class="par_cat"></li>
<li class="sub_cat"></li>
<li class="sub_cat"></li>
<li class="par_cat"></li> // this is the single element I need to select
<li class="sub_cat"></li>
<li class="sub_cat"></li>
<li class="sub_cat current_sub"></li> // this is where I need to start searching
<li class="par_cat"></li>
<li class="sub_cat"></li>
<li class="par_cat"></li>
ฉันต้องการข้ามจาก.current_sub
หาสิ่งที่ใกล้เคียงที่สุดก่อนหน้านี้.par_cat
และทำสิ่งต่าง ๆ กับมัน
.find("li.par_cat")
ส่งคืนภาระทั้งหมดของ.par_cat
(ฉันมีประมาณ 30 ในหน้า) ฉันต้องการเป้าหมายเดี่ยว
ขอขอบคุณเคล็ดลับใด ๆ :)