選擇二是給錯誤角UI選擇二在引導導航欄中的角UI的引導導航欄
TypeError: Object [[object HTMLInputElement]] has no method 'is'
請參閱http://plnkr.co/edit/yCG5M9
選擇二是給錯誤角UI選擇二在引導導航欄中的角UI的引導導航欄
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>
編輯(blesh):這是因爲如果angular在加載時看不到JQuery,那麼傳遞給compile
函數的tElm
(angular element)參數是jqLite對象。如果Angular看到JQuery已經加載第一個,tElm
將是一個完整的JQuery對象,並且is()
將可用。
這是正確的答案,我只是添加了解釋*爲什麼*這是正確的答案。 –
但更改腳本導入順序後,Bootstrap導航摺疊不起作用。用於響應式設計的摺疊按鈕不起作用。請參閱最新鏈接http://plnkr.co/edit/yCG5M9 – Devesh
請詳細解釋您的答案。 –
@ jm-的答案是正確的。我爲他的帖子添加了一個解釋。 –