如果子元素包含類「current_page_item」,則可以通過向父級添加類「in」擴展子菜單。問題是,如果任何子菜單都有這個類的孩子,他們都會擴展。JQuery:如果一個子類中的孩子擁有類,則所有子菜單都會展開
if ($('.children li').hasClass('current_page_item')) {
$('.children', this)
.addClass('in');
};
https://jsfiddle.net/n94Lwe9t/
我不能指定的ID或其他任何特定的。我將如何定位具有該子級的特定父級?
與$嘗試( '孩子>禮') –
不,那('ul') \t .addClass('in') – Heather
試試這個$('li.current_page_item')。不解決字形圖標 –