13.06.2024, 11:16
Try this:
Code:
$(function() {
var plans = $('.nav li').not('.disabled');
$('.level').on('vclick', function() {
var li = $(this), sub = [];
while (true) {
li = li.next();
if (!li.length || li.hasClass('level')) {
break;
}
sub.push(li.get(0));
}
plans.each(function(_, li) {
if (sub.indexOf(li) < 0) {
$(li).addClass('hide');
}
else {
$(li).toggleClass('hide');
}
});
});
plans.addClass('hide');
var li = $('.nav .active').prevAll('.disabled')[0];
$(li).trigger('vclick');
});