Bootstrap ナビゲーション バーの Angular-UI の Select2 でエラーが発生する
TypeError: Object [[object HTMLInputElement]] has no method 'is'
http://plnkr.co/edit/yCG5M9を参照してください。
Bootstrap ナビゲーション バーの Angular-UI の Select2 でエラーが発生する
TypeError: Object [[object HTMLInputElement]] has no method 'is'
http://plnkr.co/edit/yCG5M9を参照してください。
AngularJS の前に jQuery をロードする必要があります
順序を次のように変更するだけです
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.3/angular.min.js"></script>
EDIT (blesh): これは、angular がロード中に JQuery を認識しない場合、tElm
その関数に渡される (角度要素) 引数がcompile
jqLite オブジェクトであるためです。JQuery が最初にロードされたことを Angular が認識した場合tElm
、 は完全な JQuery オブジェクトになり、is()
使用可能になります。