Я обнаружил, что проблема является причиной такого поведения. У меня есть боковая панель, и есть активный метод:
function toggleSidebar() {
document.getElementById("sidebar").classList.toggle('active');
}
, поскольку эта боковая панель является активным классом, она ничего не знает о главной странице. Я пытаюсь удалить активный класс после того, как щелкнул один из элементов, но пока безуспешно.
$(document).ready(function () {
$('#MainTabs').click(function () {
//e.preventDefault();
//$('.sidebar a').removeClass('active');
//$(this).addClass('active');
var id = $(this).attr("id");
$('#' + id).siblings().find(".active").removeClass("active");
$('#' + id).addClass("active");
localStorage.setItem("selectedolditem", id);
var fullName = $('#texboxFullName').val();
alert(id);
$.ajax({
type: 'GET',
data: { fullName: fullName },
url: '@Url.Page("Main", "Demo2")',
success: function (result) {
$('#result2').html(result);
}
})
});
});
Есть помощь?