我目前使用的庫:如果一個div以display開頭:none這個庫不起作用。 Angular.js
它工作正常,但如果它開始隱藏它不能很好地工作。但我絕對需要它開始隱藏。 我有一個ID爲「div_swiper」,包含sw div的div。最初有「ng-hide」類,如果我執行這個,沒有這個類,如果它工作正常。就像我說的,我需要這個div開始隱藏。
我該如何通過隱藏和正常工作來啓動它?
<div id="div_swiper" class='ng-hide'>
<swiper>
<slides>
<slide>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla porro esse quia, voluptas, doloribus est modi quibusdam provident in deleniti, fuga nisi odit quod incidunt a saepe aliquam cupiditate veniam.</slide>
<slide>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit consequatur amet eius adipisci. Sunt quod fuga ipsa, maiores, vel expedita iste commodi, harum laboriosam voluptatum, consectetur cupiditate dicta impedit nobis.</slide>
</slides>
<pagination></pagination>
</swiper>
</div>
$scope.hide=function(){
var myEl = angular.element(document.querySelector('#div_swiper'));
//myEl[0].style.display="none";
myEl.removeClass('ng-show');
myEl.addClass('ng-hide');
}
$scope.show=function(){
var myEl = angular.element(document.querySelector('#div_swiper'));
//myEl[0].style.display="inline-block";
myEl.removeClass('ng-hide');
myEl.addClass('ng-show');
}
你想'#div_swipper'到出現在您的控制器的負載? –
@JulienTASSIN我唯一想要的,是當我點擊顯示按鈕時,圖書館的工作原理是這樣的,如果從一開始它就沒有類ng-hide – yavg