我不能让任何javascript(jQuery)在iOs上工作

时间:2016-01-22 08:35:14

标签: javascript jquery ios mobile

我正在尝试重建我的产品组合,并且在桌面上所有js功能都可以工作,但是当我在移动设备上加载我的页面时,似乎所有的javascript都被阻止或者其他东西。

我已将我的script.js文件缩短为仅包含此

$(document).ready(function(){
  alert("hi");
});

在index.php的底部我有这个(我已经排除了所有的php调用,所以它是一个带脚本的简单html页面)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/scripts/script.js"></script>
</body></html>

1 个答案:

答案 0 :(得分:0)

您的代码似乎没问题。您可以检查Safari控制台是否显示远程调试的内容:

  • 启用&#39; Web Inspector&#39;在您的iOS设备上。通过转到Settings > Safari > Advanced并将Web InspectorJavaScript切换为启用来执行此操作。 Activate safari debugging

  • 在桌面计算机上的Safari上启用Develop menu。通过转到Safari > Preferences > Advanced并勾选Show Develop menu in bar

  • 的支票来执行此操作

Show Develop menu

  • 将iOS设备插入计算机,在桌面Safari中转到Develop > [YOUR_DEVICE],然后单击要调试的页面。

enter image description here