我有两个页面,第1页是表单,第2页是对话框。我正试图通过单击按钮打开第1页中的第2页。不幸的是,它正在按预期工作,但在该页面首次启动时却没有。它只有在我刷新页面后才能工作。
我努力了,但还没有成功。
您需要将脚本放入页面中,并使用pageinit 包装脚本
<div data-role="page" data-theme="a">
<div data-role="content">
<script type="text/javascript">
$(document).one("pageinit", function (e) {
// Whatever script here
});
</script>
</div>
</div>
不知何故,在这两个地方没有太好的记录
- http://jquerymobile.com/demos/1.0.1/docs/pages/page-scripting.html
- http://jquerymobile.com/demos/1.0.1/docs/api/events.html