我收到错误 ReferenceError: $ is not defined on my ionic application。
我正在尝试从我的 json 文件在系统浏览器中打开链接。
代码如下:
$timeout(function () {
$('.ex-link').click(function () {
var url = $(this).attr('href');
window.open(encodeURI(url), '_system', 'location=yes');
return false;
})
})
出现错误的行是:
$('.ex-link').click(function () {
最佳答案
Angular 将使用 jqLite。但是,您可以在 Angular.js 之前包含 jQuery.js 并使 Angular 用 jQuery 替换 jqLite。 $ 将被定义。
在包含 AngularJS 之前包含 jQuery,
<!-- Add jQuery from -->
<script type="text/javascript" src="jquery.js"></script>
<!-- And then AngularJS -->
<script type="text/javascript" src="angularjs.js"></script>
关于javascript - ionic : ReferenceError: $ is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31452940/