jQuery স্ক্রোল - offsetParent() পদ্ধতি

উদাহরণ

শ্রেণী নাম item-a-র li এলিমেন্টের সবচেয়ে নিকটতম অবস্থান পূর্বসূরী এলিমেন্টের পটভূমির রঙ সংজ্ঞায়িত করুন:

$('li.item-a').offsetParent().css('background-color', 'red');

স্বয়ং প্রয়োগ করুন

সংজ্ঞা ও ব্যবহার

offsetParent() পরিচিত অবস্থান পূর্বসূরী এলিমেন্টকে পায়

গ্রামাট

.offsetParent()

বিস্তারিত ব্যাখ্যা

যদি একটি DOM এলিমেন্ট সংকেতকরণের jQuery অবজেক্ট দেওয়া হয়, .offsetParent() পদ্ধতি .offsetParent() পদ্ধতি আমরা DOM ট্রি-তে এলিমেন্টের পূর্বসূরীদের অনুসন্ধান করতে পারি, এবং সবচেয়ে নিকটতম অবস্থান পূর্বসূরী এলিমেন্টকে ঘিরে একটি jQuery অবজেক্ট গঠন করতে পারি।অবস্থান প্রক্রিয়া বলতে, এলিমেন্টের CSS position বৈশিষ্ট্যকে relative, absolute বা fixed হিসাবে সংজ্ঞায়িত করা।এই তথ্য পরিচালনা অ্যানিমেশন করার জন্য বা পৃষ্ঠায় অবজেক্ট স্থাপন করার সময় অত্যন্ত উপযোগী হবে。

যদি আপনি একটি মৌলিক নিহিত তালিকা থাকা পৃষ্ঠা ভাবেন, যাতে অবস্থান প্রক্রিয়া থাকে:

<ul class="level-1">
  <li class="item-i">I</li>
  <li class="item-ii" style="position: relative;">II
    <ul class="level-2">
      <li class="item-a">A</li>
      <li class="item-b">B
        <ul class="level-3">
          <li class="item-1">1</li>
          <li class="item-2">2</li>
          <li class="item-3">3</li>
        </ul>
      </li>
      <li class="item-c">C</li>
    </ul>
  </li>
  <li class="item-iii">III</li>
</ul>

যদি আমরা প্রক্রিয়া A-র থেকে শুরু করি, তবে আমরা তার অবস্থান পূর্বসূরী এলিমেন্টগুলি খুঁজতে পারি:

$('li.item-a').offsetParent().css('background-color', 'red');

স্বয়ং প্রয়োগ করুন

এটি পরিচিত প্রক্রিয়াটি II-র পটভূমির রঙ পরিবর্তন করবে。