これを使用して、サイトで拡張可能なメニューを取得しています
$(document).ready(function () {
$('li.category').addClass('plusimageapply');
$('li.category').children().addClass('selectedimage');
$('li.category').children(":not(a)").hide();
$('li.category').each(
function (column) {
$(this).click(function (event) {
if (this == event.target) {
if ($(this).is('.plusimageapply')) {
$(this).children().show(200);
$(this).removeClass('plusimageapply');
$(this).addClass('minusimageapply');
}
else {
$(this).children(":not(a)").hide(200);
$(this).removeClass('minusimageapply');
$(this).addClass('plusimageapply');
}
}
});
}
);
});
現在のメニューに自動展開するにはどうすればよいですか? 私のリンクは次の形式です
/Article/Category1/Category3
この URL にいる場合、Category1 の下にある Category3 を展開します。メニュー項目はフォーマットされています
<li class="category">
<a href"/Article/Category1/Category3/">Category3</a>
<ul> ... [more sub-categories] ... </ul>
</li>