Dikey bir açılır menüm var. kategori ve alt kategori sisteminde kullanıyorum. fakat sayfa yenilendiğinde alt kategoriler kapanıyor hemen. hangı alt kategoride ise o kısma ait menunun acık kalması gerekıyor.
Olayı asagıda kodlarda cozmem lazım.
yardımlarınız için şimdiden teşekkürler...
//open on click
function setOpenSubmenuWithNoReload(vMenuInfo) {
$("ul." + vMenuInfo.vMenuClass + " li").each(function () {
var item = $(this);
item.children("a").bind("click", function(e) {
var link = $(this);
var simple = link.siblings("ul").length === 0;
link.parent().siblings().children("ul." + vMenuInfo.activeClass).slideUp(function() {
$(this).find("li, a, ul").removeClass(vMenuInfo.activeClass);
$(this).removeClass(vMenuInfo.activeClass).siblings("a").removeClass(vMenuInfo.activeClass);
$(this).css("display", "");
});
link.parent().siblings().children("a." + vMenuInfo.activeClass).removeClass(vMenuInfo.activeClass);
link.parent().siblings().removeClass(vMenuInfo.activeClass);
if (simple && !link.hasClass(vMenuInfo.activeClass)) {
link.addClass(vMenuInfo.activeClass).parent().addClass(vMenuInfo.activeClass);
}
if (!simple) {
if (link.hasClass(vMenuInfo.activeClass)) {
link.siblings("ul").slideUp("slow", "easeOutExpo", function() {
$(this).removeClass(vMenuInfo.activeClass).siblings("a").removeClass(vMenuInfo.activeClass).parent().removeClass(vMenuInfo.activeClass);
$(this).css("display", "");
});
} else {
link.siblings("ul").slideDown("slow" ,"easeOutExpo", function() {
$(this).addClass(vMenuInfo.activeClass).siblings("a").addClass(vMenuInfo.activeClass).parent().addClass(vMenuInfo.activeClass);
$(this).css("display", "");
});
}