我想通過按鈕控制旋轉木馬,而不是旋轉木馬上方的控件(我將隱藏雪佛龍圖標)。用戶界面引導控制烏布傳送帶自定義按鈕
予檢查的V形圖標,並發現這在源:
<a role="button" href="" class="left carousel-control" ng-click="prev()" ng-class="{ disabled: isPrevDisabled() }" ng-show="slides.length > 1">
<span aria-hidden="true" class="glyphicon glyphicon-chevron-left"></span>
<span class="sr-only">previous</span>
</a>
我嘗試添加的屬性(除了類)的按鈕,但它不工作:
<button type="button" class="btn btn-default btn-block" ng-click="prev()" ng-class="{ disabled: isPrevDisabled() }" ng-show="slides.length > 1">Previous</button>
- 我猜測它不起作用,因爲按鈕不在 uib-carousel中,所以它不知道函數是什麼'prev()'和'isPrevDisabled()' 。我可以引用該功能,還是創建自己的控件?
,我注意到另一件事,卻是題外話,就是如果你雙擊右側或左側V形按鈕(讓我們說正確的),那就只一個幻燈片正確的。然後如果我點擊左邊的V形符號,它會向右移動一次,然後移動到左邊(第二次單擊左側V形符號時)。任何方式來解決這個'問題'?它應該在雙擊時移動2張幻燈片,或者放棄第2次點擊,並在相反方向單擊時正確執行該操作。
感謝您的響應。幾個問題,1)如果傳送帶仍在裝載,您可以看到箭頭。 2)新定位的控件在調整屏幕大小時效果不佳。尋找一種通過按鈕來實現它的方法將是理想的,但css將是最後的手段,通過大量的媒體查詢將按鈕保持在合適的位置。 – Ali