应用程序的 Zurb 基础使用 angular.js,我无法找到一种方法来覆盖它并能够在我的应用程序中使用 jQuery(或 Javascript)。
我的头文件看起来像这样
<link href="./assets/css/app.css" rel="stylesheet" type="text/css">
<script src="./assets/js/foundation.js"></script>
<script src="./assets/js/templates.js"></script>
<script src="./assets/js/routes.js"></script>
<script src="./assets/js/app.js"></script>
我已将 gulp.js 文件编辑为如下所示:
// These files are for your app's JavaScript
appJS: [
'https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js',
'node_modules/autosize/src/autosize.js',
'client/assets/js/app.js',
]
例如:如果我想使用这样的东西:
jQuery(window).scroll(function() {
var scroll = jQuery(window).scrollTop();
if (scroll > 140) {
jQuery('body').addClass('active');
}
else {
jQuery('body').removeClass('active');
}
在这一点上,我遇到了重大错误,例如:
app.js:17SyntaxError:意外的令牌','。当前不支持解构参数中的默认值。foundation.js:9253Error: [$injector:modulerr] 无法实例化模块应用程序,原因是:[$injector:nomod] 模块“应用程序”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。
谁能解释我如何在这个项目中实现 jQuery 函数?