电话差距jQuery无法正常工作 [英] Phone Gap jQuery not working
问题描述
当我为Android构建时,我的jQuery/jQueryUI代码都没有在PhoneGap中工作,但在浏览器以及Ripple中都工作.问题是我真的不知道如何调试它.我尝试过
None of my jQuery/jQueryUI code works in PhoneGap when I build for Android but works in browser as well as Ripple. The problem is I don't really know how to debug it. I tried doing
<script>
$(document).ready(function () {
alert("test");
});
</script>
如果我使用常规JavaScript,它将再次在台式机上弹出,但不会在移动设备上弹出.
which again will pop up on Desktop but not on mobile, if I do regular JavaScript..
<script>
alert("test");
</script>
它在浏览器和phonegap应用程序上都可以正常工作.
it works just fine on both browser and phonegap application.
这是我打电话的顺序.
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" src="scripts/jqueryui.js"></script>
我真的希望有人可以帮助我解决这个问题.请让我知道是否需要更多信息.
I really hope somebody can help me figure this out. Please let me know if you need any more information..
推荐答案
我的订购不同于您的订购.
I have ordering that is different than yours.
对我有用的订单是:
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script> //This order matters #1
<script type="text/javascript" src="js/MY_CUSTOM_JS_RAWR.js"></script> //This order matters #2
<script type="text/javascript" src="js/jquery.mobile-1.3.2.min.js"></script> //This order matters #3
然后在js rawr文件中,我正在执行与此处发布的解决方案类似的操作,以确保所有内容正确加载.
Then within the js rawr file, I am doing something similar to the solution posted here, to make sure everything has loaded correctly.
这篇关于电话差距jQuery无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!