Я пытаюсь создать темную тему в моем приложении MVC.
У меня уже есть сохраненная тема, которую приложение использует при запуске
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap-simplex.css" />
Ниже мой js на моем сайте. js file
function updateStyleSheet(filename) {
newstylesheet = "Content/" + filename + ".css";
if ($("#dynamic_css").length == 0) {
$("head").append("<link>")
css = $("head").children(":last");
css.attr({
id: "dynamic_css",
rel: "stylesheet",
type: "text/css",
href: newstylesheet
});
} else {
$("#dynamic_css").attr("href", newstylesheet);
}
}
ниже - то, что я использую на своей странице _Layout.cs html, на которую я хочу перейти.
<input type="button" onclick="updateStyleSheet('bootstrap-slate')" value="Dark Mode">
Мне кажется, что переключение тем не работает, у кого-нибудь есть идеи, почему?