【发布时间】:2014-07-20 21:16:53
【问题描述】:
我相信有些人以前遇到过这种情况。每次用户导航到新视图时,我都需要触发 JavaScript。请参阅下面的共享视图(精简版):
这两个事件会在您第一次打开网站时触发,但不会在随后的导航中触发:
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body class="ui-mobile-viewport">
<div data-role="page" id="div_page" data-theme="ss">
<div data-role="content" role="main" id="div_body" class="ui-content">
@RenderBody()
</div>
</div>
</body>
</html>
$(document).on("pageinit", "#div_page", function () {});
$(document).ready(function () {});
哪个事件捕获页面更改事件? “改变”事件? “DOMContentLoaded”事件?请指教。
【问题讨论】:
标签: asp.net-mvc-4 jquery-mobile jquery-events razor-2