Темный режим для ASP. NET MVC темы приложения не переключается - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь создать темную тему в моем приложении 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">

Мне кажется, что переключение тем не работает, у кого-нибудь есть идеи, почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...