_ViewStart.cshtml で jquery を使用して css 属性を設定するにはどうすればよいですか? _Viewstart.cshtml で css 属性を設定する必要があるため、css ファイルをビュースタートに取得する方法がよくわかりません。属性を変更する方法は知っていますが、css からこの要素を取得する方法がわかりません。これは私が今やったことです:
@using Repository
@using Services
@{
var servicetemp = ServiceFactory.Instance.CreateTemplateService();
Layout = "~/Views/Shared/_Layout.cshtml";
if (Request.IsAuthenticated)
{
var TemplateIDSession = Session["TemplateID"];
if (TemplateIDSession != null)
{
int tempID = (int)TemplateIDSession;
var template = servicetemp.GetEntry(tempID);
<script type="text/javascript">
$("Body").css({ background-color: "#" + "@template.TempBG" }),
$("Header").css({background-color: "#" + "@template.TempBG" });
</script>
}
}
}
--UPDATE-- これは新しい JavaScript コードです。
<script type="text/javascript">
$("body").css('background-color:', '#' + '@template.TempBG'),
$("#Layout").css('background-color:', '#' + '@template.TempBG');
</script>
ただし、css 要素の値を置き換えることはまだ機能しません。css ファイルは別のフォルダーにあります。