我在这里有一个奇怪的问题。在哪里包括jQuery in Ionic index.html
我工作的一个离子(AngularJS)项目,并在我的控制器的一个使用jQuery,所以需要将引用添加到它index.html中
如果我喜欢这个补充参考 -
<!-- jQuery js -->
<script type="text/javascript" src="lib/jquery/jquery-2.1.3.min.js"></script>
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
然后,我得到下面的错误从一个视图 -
Error: [$compile:ctreq] Controller 'ionTabs', required by directive 'ionTabNav', can't be found!
但是,如果我添加这样的参考 -
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<!-- jQuery js -->
<script type="text/javascript" src="lib/jquery/jquery-2.1.3.min.js"></script>
然后,我得到以下错误,从另一个控制器,这是我首先包括jQuery的原因 -
Error: [jqLite:nosel] Looking up elements via selectors is not supported by jqLite!
不知道如何解决这个问题?我需要得到两个功能的工作。
在此先感谢。
噢!我希望这个问题很快得到解决。我切换到jQuery 1.11.2,并将其包含在ionic.bundle.js语句之前。 – Sam 2015-03-08 21:52:30
我有同样的问题,在ionic.bundle.js之前添加jquery修复它谢谢! – 2016-12-02 11:27:45