我有這樣的代碼:在點擊幻燈片寬度100%
$('button').click(function(){
$('.slide').animate({
width: "450px";
display: block;
});
});
.slide {
width: 0px;
height: 450px;
background-color: blue;
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="slide"></div>
<button>Slide the div</button>
當我按一下按鈕我想出現向左像幻燈片。我的寬度div爲width: 0px
。然後在jQuery中這個div會得到width: 450px
。
你不能動畫'display'財產。 –
或者至少動畫從0px到450px的寬度 –