آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش sibling در jquery

دوره های مرتبط با این مقاله

یافتن عناصر خواهر و برادر

در آموزش پیشرو منظور از عناصر برادر و خواهر، عناصری است که دارای والد یکسان باشند.
به کمک پیمایش های سطری (sideways traversing) در درخت DOM می توان تگ های خواهر و برادر تگ دلخواه را به دست آورد.

پیمایش ردیفی درخت DOM

چندین متد بسیار کارامد برای پیمایش سطری در درخت DOM وجود دارد که به ترتیب در زیر فهرست شده:

  • ()siblings
  • ()next
  • ()nextAll
  • ()nextUntil
  • ()prev
  • ()prevAll
  • ()prevUntil

متد ()siblings

این متد همان طور که از نامش پیدا است، تمامی المان های خواهر و برادر عنصر انتخابی را یافته و برمی گرداند.
مثال زیر کلیه ی المان های خواهر و برادر عنصر <h2> را برمی گرداند:

نمونه یک

امتحان کنید

می توان برای فیلتر و محدود سازی جستجو به دنبال یک عنصر خواهر و برادر پارامتر اختیاری اعمال نمود. نمونه ی زیر تمامی عناصر خواهر و برادر المان <h2> را تا رسیدن به کلیه ی تگ های <p> برمی گرداند:

نمونه دو

امتحان کنید

متد ()next

متد ()next، sibling بعدی المان انتخابی را بازیابی می کند.
مثال زیر، sibling (عنصر خواهر و برادر) بعدی المان <h2> را بازیابی می کند:

نمونه سه

  
امتحان کنید

متد ()nextAll

این متد تمامی عناصر خواهر و برادر بعدی المان برگزیده را بازگردانی می نماید.
نمونه ی زیر کلیه ی المان های خواهر و برادر بعدی تگ <h2> را برمی گرداند:

نمونه چهار

 
    
امتحان کنید

متد ()nextUntil

این متد تمامی عناصر خواهر و برادر بعدی بین دو المان (آرگومان ورودی) معین را بازگردانی می نماید.
به عنوان مثال، نمونه ی زیر کلیه ی المان های خواهر و برادر بعدی بین دو المان <h2> و <h6> را یافته و برمی گرداند:

نمونه پنج

امتحان کنید

متد های ()prev,()prevUntill ,()prevAll در jQuery

توابع ()prev ،()prevALL و ()prevUntill عملکردی مشابه به متد های قبلی دارند با این فرق که این متدها عناصر خواهر و برادر قبلی المان دلخواه را بر می گردانند؛ می توان گفت که بجای پیمایش به سمت جلو، پیمایش سطری رو به عقب را در درخت DOM انجام می دهند.

  • 1420
  •    1682
  • تاریخ ارسال :   1394/07/30

دانلود PDF دانلود سورس کد دانلود فیلم آموزشی دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
آموزش sibling در jquery
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .