jQuery - أفضل طريقة لتحديد عنصر فرعي داخل عنصر القائمة

StackOverflow https://stackoverflow.com/questions/1406733

  •  05-07-2019
  •  | 
  •  

سؤال

من HTML التالي، أحتاج إلى معرفة علامة القائمة التي تحتوي على فئة نشطة، ثم بالنسبة للقائمة النشطة التي أحتاجها للعثور على القيمة ذات الصلة

    <li class="active">
    <a href="value1" class="Tab1">Services</a>
    </li>
    <li><a href="value2" class="Tab2">Create Account</a>
    </li>
    <li><a href="value3" class="Tab3">Modify Account</a>
    </li>

ما هي أفضل طريقة للقيام بذلك؟

هل كانت مفيدة؟

المحلول

و$('li.active a').attr('href') سيعود "VALUE1"

نصائح أخرى

$("li.active a").text()

سيتم استرداد ملف HTML الداخلي

$("li.active a").attr("href")

سوف يسترجع المسار

و

$("li.active a").attr("class")

سوف يسترد الفصل.

يحرر: تم تحديث المحددات لتحديد الارتباط وليس عنصر القائمة.

وأعتقد أن هذا هو ما تريد، إذا كنت ترغب في أن ترى "الخدمات":

$("li.active a").text();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top