jQuery - أفضل طريقة لتحديد عنصر فرعي داخل عنصر القائمة
-
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();
لا تنتمي إلى StackOverflow