Javascript IBM Worklight-单击按钮导航到另一个HTML页面不会';t工作(多页应用程序)
我试着跟着。当用户单击按钮时,试图更改HTML文件时,我遇到了一个问题 这是我的剧本:Javascript IBM Worklight-单击按钮导航到另一个HTML页面不会';t工作(多页应用程序),javascript,jquery,html,ibm-mobilefirst,Javascript,Jquery,Html,Ibm Mobilefirst,我试着跟着。当用户单击按钮时,试图更改HTML文件时,我遇到了一个问题 这是我的剧本: <script> window.$ = window.jQuery = WLJQ; $("#btnPromo").click(function(){ $("#pagePort").load("pages/MainPage.html", function(){ alert("loaded!");
<script>
window.$ = window.jQuery = WLJQ;
$("#btnPromo").click(function(){
$("#pagePort").load("pages/MainPage.html", function(){
alert("loaded!");
});
});
</script>
window.$=window.jQuery=WLJQ;
$(“#btnPromo”)。单击(函数(){
$(“#pagePort”).load(“pages/MainPage.html”,function(){
警报(“已加载!”);
});
});
这是我的核心HTML文件(由Worklight自动生成):
我的目标是每次用户单击
#btnPromo时,将#pagePort
更改为MainPage.html
,答案是我忘记添加$(function(){})代码>位于代码开头,因此代码应为:
$(function(){
$("#btnPromo").click(function(){
$("#pagePort").load("pages/MainPage.html", function(){
alert("loaded!");
});
});
});
一切都会好起来的:D答案是我忘了添加$(function(){})代码>位于代码开头,因此代码应为:
$(function(){
$("#btnPromo").click(function(){
$("#pagePort").load("pages/MainPage.html", function(){
alert("loaded!");
});
});
});
一切都会好起来的:你的Worklight版本是什么?你有什么错误吗?单击该按钮时,请查看Chrome中的开发者工具控制台。@IdanAdar感谢您的帮助,我已经修复了它。这是一个初学者的错误:您的Worklight版本是什么?你有什么错误吗?单击该按钮时,请查看Chrome中的开发者工具控制台。@IdanAdar感谢您的帮助,我已经修复了它。这是一个初学者的错误:DUps.对不起,我忘了,有时我应该等24小时来标记它。谢谢:DUps.对不起,我忘了,有时候我需要等24小时才能标记它。谢谢:D