电话差距jQuery无法正常工作 [英] Phone Gap jQuery not working

查看:73
本文介绍了电话差距jQuery无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我为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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆