PhoneGap Ready and Javascript code
PhoneGap Ready and Javascript code
我很困惑何时调用我的JS代码。我有以下
Zepto(function($) {
document.addEventListener("deviceready", onDeviceReady, false);
});
function onDeviceReady() {
initalizeData();
FastClick.attach(document.body);
startSnapper();
$('input[name=topcoat]').change(function(){ schoolValueChanged() });
}
当设备准备就绪时,deviceready
被触发。函数onDeviceReady
设置了我的Javascript。
这样做对吗?
在脚本标记之间的页面头部,应该只有事件侦听器,它不应该在其他任何内容中。以下是它的外观:
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
initalizeData();
FastClick.attach(document.body);
startSnapper();
$('input[name=topcoat]').change(function(){schoolValueChanged() });
}
</script>
这就是我在文档中看到的方式,也是我在所有Cordova项目中做到的方式。如果您正在使用任何其他事件侦听器,则应在调用deviceready后添加它们。
相关文章:
- http://oauth.googlecode.com/svn/code/javascript/oauth.js已关闭,
- 将angular javascript文件包装为“;(function(){..[js-code here]…})()&
- Javascript code to struts2
- Javascript 计时器只调用一次 Code 隐藏方法
- 将 2D 数组从 Code Behind 传递给 JavaScript
- Joomla javascript var with HTML code
- 从Dart Code调用匿名Javascript函数
- Missing ) with JavaScript Code
- 使用Just My Code在Visual Studio 2013中调试Javascript
- Javascript,SublimeCodeIntel和hinting Code Intelligence自动完成
- Dynamic about: URLs using JavaScript Code Modules (XPCOMUtil
- Autosuggestion Javascript/PHP/AJAX Code
- Uglify JavaScript code with Sprockets
- Javascript code to apache velocity
- CSS / JavaScript / Image minify / compress with code instead
- Ruby on Rails 将 Ruby Code 嵌入 JavaScript 中的 Application Erb 文
- 在 jQuery Code 中调用 JavaScript 函数
- jQuery / Javascript Parallax Code - explanation
- 在自己的c#项目中使用Visual Studio Code JavaScript IntelliSense (OmniS
- 在Parse Cloud Code (Javascript)中删除数组中的对象