Я создал веб-сайт asp.net, в котором я разместил аккордеон jquery. Моя проблема в том, что после обратной передачи или обновления текущая панель аккордеона закрывается, и страница сбрасывает все. Это мой JQuery код:Держите JQuery аккордеон открытым после обновления
jQuery(document).ready(function() {
function close_accordion_section() {
jQuery('.button').removeClass('active');
jQuery('.accordion .accordion-section-content').slideUp(300).removeClass('open');
}
jQuery('.button').click(function (e) {
var currentAttrValue = jQuery(this).attr('href');
if (jQuery(e.target).is('.active')) {
close_accordion_section();
}
else {
close_accordion_section();
jQuery(this).addClass('active');
jQuery('.accordion ' + currentAttrValue).slideDown(300).addClass('open');
document.getElementById('.accordion ' + currentAttrValue).scrollIntoView();
}
e.preventDefault();
});
});
Что я могу сделать, чтобы мой аккордеон панель открыта после обратной передачи или обновления? Thanks in Advance
Вы используете ASP.NET WebForms? – n0mercy
Да Asp.net Framework 3.5 – kaisfarza