2015-05-29 135 views
1

夥計們我是AngularJs和JavaScript的初學者。 在我的項目中,我使用這個插件https://github.com/mikejacobson/angular-bootstrap-scrolling-tabs 但我面臨錯誤,即使花費了太多時間,我也無法找到根本原因。 這裏是我的HTML代碼 -角引導滾動標籤


          
  
<div class="scrolling-tabs-container" ng-controller="MainController as main"> 
 
<div scrolling-tabs-wrapper> 
 
<tabset ng-show="main.tabs.length" style="z-index: 50px;"> 
 
<tab ng-repeat="t in main.tabs" active="t.active" class="tabclass"> 
 
<tab-heading style="padding: 5px">{{t.title}} 
 
<a ng-click="removeTab($index)" href=''> 
 
<i class="selected-tab"></i> 
 
<i class="icon-remove"></i> 
 
</a> 
 
</tab-heading> 
 
<div ng-bind-html='to_trusted(t.content)'></div> 
 
</tab> 
 
</tabset> 
 
</div> \t 
 
</div>

我已經包含了需要的JavaScript文件和CSS文件,但我面對的時候我試圖單擊左滾動吊杆

TypeError: stc.$leftScrollArrow.add is not a function 
at ElementsHandler.p.setElementReferences (scrolling-tabs.js:231) 
at ElementsHandler.p.initElements (scrolling-tabs.js:170) 
at __initTabsAfterTimeout (scrolling-tabs.js:525) 
at angular-1.3.15.min.js:16298 
at completeOutstandingRequest (angular-1.3.15.min.js:4924) 
at angular-1.3.15.min.js:5312(anonymous function) @ angular-1.3.15.min.js:11654 

有人曾經用這個這個錯誤插入?有人能幫我理解這個問題嗎?請幫忙。

+0

我裝的Jquery AngularJS之前和錯誤消失。 –

+0

還有另一個插件,如果您使用UIBootstrap選項卡,也適用於實現滾動選項卡。這裏是鏈接 - https://github.com/VersifitTechnologies/angular-ui-tab-scroll –

回答

0

Amarpreet,確保jQuery是前角加載,因爲Issue on GitHub

+0

謝謝AlexWS。我在AngularJS之前加載了Jquery,錯誤消失了。謝謝! –