我有一个使用 ASP.NET Boilerplate 的项目。我想通过使用 jQuery 添加更多功能。
我尝试在页面末尾(例如Home.cshtml)写一段简单的代码(如下),看起来完全没有效果!然后我尝试将此代码放入 Home.js 文件中,但什么也没有发生。我还尝试使用以下代码创建一个新的 .js 文件并将其链接到项目中,主体颜色没有变成红色!
请帮助如何在 ASP.NET Boilerplate 上编写 jQuery。
$(document).ready(function () {
$('body').css('background', 'red');
});
这是正确执行的过程;查看@RenderSection
and @section
在下面的文件中
_布局.cshtml
<!DOCTYPE html>
<html>
<head>
<!-- .removed.for.brevity. -->
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
<!-- .removed.nav.bar.for.brevity. -->
<div class="container body-content">
@RenderBody()
<hr />
<!-- .removed.footer.for.brevity. -->
</div>
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
<!-- .below script section will render from view cshtml. -->
@RenderSection("scripts", required: false)
</body>
</html>
视图.cshtml
<!-- All your view html -->
@section Scripts {
<script>
$(function () {
$('body').css('background', 'red');
});
</script>
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)