【发布时间】:2013-08-01 13:57:43
【问题描述】:
我将 requirejs 与 fastclick 一起使用。 我收到以下错误:
Uncaught TypeError: Cannot set property 'trackingClick' of undefined
在 Fastclick.js 第 30 行中:this.trackingClick = false;
在 config.js 中我运行 app.js:
require.config({
paths: {
fastclick:'fastclick'
}
)};
require(['app'], function (App) {
App.initialize();
});
在我的app.js 我愿意:
define(['fastclick'], function(fastclick){
var app = {
initialize: function () {
var attachFastClick = require('fastclick');
attachFastClick(document.body);
}
}
return app;
}
浏览器启动正常,在调试器中 fastclick 库已正确实例化和解析,但仍无法解析 Fastclick.js 中的 this。
我也试过fastclick(document.body);,但似乎没有任何效果。
有什么想法吗?
【问题讨论】:
标签: cordova requirejs fastclick.js