我正在尝试使用jQuery提供的CDN使用jQuery UI中的datepicker,我在Google Chrome中收到这些错误,我想知道原因。
jquery-ui.js:14未捕获的ReferenceError:未定义jQuery(匿名函数)
未捕获的ReferenceError:$未定义
function stateConfig ($stateProvider, $urlRouterProvider) {
$stateProvider
.state('testview.basicConfig', {
templateURL: 'app/testview/testview_partials/basicConfig.html',
controller: 'BasicConfig'
})
.state('testview.awardSettings', {
template: '<h3>Award!!</h3>',
controller: 'AwardSettings'
})
答案 0 :(得分:2)
正如@ APAD1所述,jQuery UI需要jQuery。
把
<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
之前
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js" integrity="sha256-0YPKAwZP7Mp3ALMRVB2i8GXeEndvCq3eSl/WsAl1Ryk=" crossorigin="anonymous"></script>