为什么我必须将所有脚本放在jQuery Mobile中的index.html中
在我的PhoneGap+jqueryMobile项目中,我使用了$.MobileChang电进行重定向。然而,让我感到困惑的是,我需要将所有页面的脚本放到同一个文件index.html中。否则,重定向页无法在其标头中执行函数。
例如,我的index.html似乎是$(document).bind("deviceready",function(){$.mobile.changepage("test.html");})
然后,我的设备将重定向到test.html,它似乎是
$("#btnTest").click(function(){alert("123");})<button id="btnTest">Test</button>
但是,脚本将永远不会在test.html中执行。然后,我将脚本放到index.html中,我希望这样做。无论如何,如果我把所有的脚本放在同一个页面上,项目将变得越来越难保存。感谢你的帮助。