jQuery بائنہ بند مراجع دستور زبان - prevAll() طریقہ
مثال
آخری div سے پچھلے تمام div کو تلاش کریں اور ان کو کلاس 'before' کا استعمال کریں:
$("div:last");.prevAll();.addClass("before");
تعریف و استعمال
prevAll() کا استعمال جو کہ آپ کی جاری ملاحظات کے عناصر کی مجموعہ میں ہر عناصر کی پچھلے بندرگاہی عناصر کو حاصل کرتا ہے، سلیکٹر کا استعمال فری فال اے جاتا ہے۔
قواعد
.prevAll(selector)
پارامتر | وصف |
---|---|
selector | عبارت کا شمار، اس شمار کو عناصر کو تلاش کرنے کے لئے استعمال کیا جاتا ہے۔ |
تفصیلات
اگر ایک jQuery عناصر مجموعہ کی نمائندگی کرنے والا جائزہ دیا جائے تو .prevAll() طریقہ DOM درخت میں ان عناصر کے پچھلے بندرگاہی عناصر کو تلاش کرنے کی اجازت دیتا ہے اور ان عناصر کا ایک نئی jQuery عناصر مجموعہ بناتا ہے۔
یہ طریقہ اختیاری سلیکٹر ایکسیپریشن قبول کرتا ہے، جو کہ $() فنکشن میں دیئے گئے متعدد پارامتروں کی طرح ہوتا ہے۔ اگر اس سلیکٹر کو اپنایا جائے تو عناصر کو اس سلیکٹر کے مطابق تلاش کیا جائے گا اور ان عناصر کو فیلٹر کیا جائے گا۔
اس سائٹ کا یہ بنیادی پیچیدہ لیست درج کریں:
<ul> <li>لیسٹ آئٹم 1</li> <li>لیسٹ آئٹم 2</li> <li class="third-item">لیسٹ آئٹم 3</li> <li>لیسٹ آئٹم 4</li> <li>لیسٹ آئٹم 5</li> </ul>
اگر ہم تیسرے پروجیکٹ سے شروع کریں تو اس عناصر کے درمیان کے بندرگاہی عناصر کو تلاش کرسکتے ہیں:
$('li.third-item');.prevAll();.css('background-color', 'red');
یہی نتائج پروجیکٹ 2 اور پروجیکٹ 1 کو لال پس منظر میں چھا نا ہیں۔ کیونکہ ہم نے انتخاب کار اکثریت نہیں بنائی، اس لئے ان پچھلے عناصر کو طور پر ایک حصے کا حصہ بنایا ہوا ہے۔ اگر انتخاب کار اپنایا گیا تو قبل سے شامل عناصر میں ان عناصر کو تلاش کیا جائے گا جو اس سلیکٹر سے مطابقت رکھتے ہیں。