JQuery를 사용하는 ASP.NET MVC 3 응용 프로그램을 만들고 있습니다. 이 응용 프로그램에는 _Layout.cshtml 파일과 MyView.cshtml 파일이 있습니다. _Layout.cshtml에서 나는 다음과 같은 있습니다 MyView.cshtml에서JQuery - Binding/appending to document.ready
<div id="wrapper" style="background-color:Gray; height:100%;">
<div id="content" style="background-color:Silver;">
@RenderBody()
</div>
<div id="footer" style="background-color:Silver;">
Footer
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
// Do stuff
alert("Root Loaded");
});
</script>
을, 나는 다음과 같습니다 이때
<div id="contentDiv">
<!-- Page content is here -->
</div>
<script type="text/javascript">
$().ready(function() {
alert("Page Loaded");
});
</script>
, "페이지가로드"메시지 상자가 전에 나타나는 " Root Loaded "메시지가 표시됩니다. 나는 이것이 왜 일어나는지 이해하고 있습니다. 그러나, 루트 document.ready 함수가 호출 된 후에 호출되는 MyView.cshtml에 메소드를 작성하고 싶습니다. 나는 이해가 되니? 이것을 할 수있는 방법이 있습니까? 그렇다면 어떻게?
감사합니다
매우 우아합니다. 감사! –