【发布时间】:2017-02-13 11:32:47
【问题描述】:
如果子元素包含“current_page_item”类,我有一小段代码通过将“in”类添加到父级来扩展子菜单。问题是,如果任何子菜单都有该类的子菜单,它们都会扩展。
if ( $('.children li').hasClass('current_page_item') ) {
$('.children', this)
.addClass('in');
};
https://jsfiddle.net/n94Lwe9t/
我无法定位 ID 或其他任何特定内容。我将如何定位具有该子类的特定父级?
【问题讨论】:
-
试试 $('.children>li')
-
不,没有这样做:( jsfiddle.net/n94Lwe9t/2
-
试试这个 $('li.current_page_item').parents('ul') .addClass('in')
-
有效但不能解决字形图标
标签: jquery twitter-bootstrap-3 collapse submenu