javascript - 尽管在 main.js 之前加载了 jquery,但未定义 jquery $
问题描述
我使用smoothstate.js,但我的jquery cdn在我的main.js之前它仍然给我一个错误$未定义
我的脚本加载顺序:
<!-- jquery -->
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<!--Smoothstate.js -->
<script src="../assets/scritps/jquery.smoothState.min.js"></script>
<!-- Script tags -->
<script src="../assets/scritps/main.js"></script>
这是我的代码:
$(function(){
'use strict';
var $page = $('#main'),
options = {
debug: true,
prefetch: true,
cacheLength: 2,
onStart: {
duration: 250, // Duration of our animation
render: function ($container) {
// Add your CSS animation reversing class
$container.addClass('is-exiting');
// Restart your animation
smoothState.restartCSSAnimations();
}
},
onReady: {
duration: 0,
render: function ($container, $newContent) {
// Remove your CSS animation reversing class
$container.removeClass('is-exiting');
// Inject the new content
$container.html($newContent);
}
}
},
smoothState = $page.smoothState(options).data('smoothState');
});
解决方案
推荐阅读
- r - 使用 ncdf4 包将大型数组写入 NetCDF 文件时,R 会话卡住
- powershell - 如何为经过身份验证的用户授予具有 powershell 的文件夹的完全权限
- javascript - 如何使用 ngfor 迭代对象
- java - 如何将目标添加到 captureRequestBuilder 以及如何处理每一帧?
- javascript - Firebase 云功能 - 如何获取模型数据
- google-maps - 无法解析模块“react-native-google-place-picker”
- dax - DAX WeekNum 超过 1 年?
- xamarin.forms - 在默认的空白应用程序中找不到命名空间“应用程序”
- sql - UNPIVOT 通过数据库链接返回错误结果
- excel - 如果单元格为空,则删除行