Javascript jQuery移动应用程序在单击按钮时加载外部页面并运行js脚本
我希望我的jQuery移动应用程序在单击按钮时加载一个外部页面,但我不确定要使用哪个事件Javascript jQuery移动应用程序在单击按钮时加载外部页面并运行js脚本,javascript,jquery,load,jquery-mobile,Javascript,Jquery,Load,Jquery Mobile,我希望我的jQuery移动应用程序在单击按钮时加载一个外部页面,但我不确定要使用哪个事件 <a href="html/rarely_Used_Page.html" id="my_page" data-role="button" data-inline="true" data-theme="c" data-icon="search" data-transition="none"> List Members </a> 很少使用的\u
<a href="html/rarely_Used_Page.html" id="my_page"
data-role="button" data-inline="true"
data-theme="c" data-icon="search" data-transition="none">
List Members
</a>
很少使用的\u Page.html的源代码:
这是我很少使用的页面。
它很少使用,所以我不想包括在内\
它位于main index.html页面中
//加载很少使用的页面时,
//脚本将运行以执行特定的
//任务,但仅限于此页
$(“[data role=page#some_id]”)。live('pageshow',function(){
警惕(“!”);
});
**编辑**
修订稿。我离答案越来越近了。尝试使用jquery函数
$(document).load(function() {
//code to perform tasks goes here
});
您可以将其放在很少使用的页面的底部。html尝试使用jquery函数
$(document).load(function() {
//code to perform tasks goes here
});
如果您使用的是Ajax,您可以将其放在很少使用的页面.html的底部,除非您明确要求不要这样做,否则您将使用Ajax,然后在加载页面时,只有页面div中的脚本才会启动。因此,我可以看到两种选择 在页面div中放置一个脚本
<script>alert("!");</script>
第一个选项将在页面显示之前运行代码,第二个选项将在页面显示之后运行代码。如果您使用Ajax,除非您明确要求不这样做,否则您将使用Ajax,那么在加载页面时,只有页面div内的脚本才会启动。因此,我可以看到两种选择 在页面div中放置一个脚本
<script>alert("!");</script>
第一个选项将在页面显示之前运行代码,第二个选项将在页面显示之后运行代码。为什么您在那里编写的代码不能工作?a href=“x.html”是切换到外部页面的标准方式。为什么您在那里编写的代码不能工作?a href=“x.html”是切换到外部页面的标准方式