Я пытаюсь переключиться между темной и светлой темой, которую я создал в своем приложении MVC.
Моя страница _Layout.cs html загружает тему по умолчанию, которую я создал ниже
<link id="theme" rel="stylesheet" href="~/lib/bootstrap/dist/css/Original.css">
Я создал следующие кнопки для переключения между темами ниже
<button id="light">Light</button><br />
<button id="dark">Dark</button>
Две другие мои bootstrap темы находятся в lib> bootstrap> dist> css>
У меня есть ниже js в моем ботстрапе. js file
$('#dark').click(function () {
$('link[href="~/lib/bootstrap/dist/css/Dark.css"]').attr('href', '~/lib/bootstrap/dist/css/Dark.css');
});
$('#light').click(function () {
$('link[href="~/lib/bootstrap/dist/css/Dark.css"]').attr('href', '~/lib/bootstrap/dist/css/Light.css');
});
Не уверен, что делаю какую-то очевидную ошибку, но любая помощь по этому вопросу приветствуется.