我正在尋找解決這一問題的最好辦法,這裏是我的html:切換類和向下滑動
<div class="section group">
<article class="col span_1_of_4">
<h3>Design</h3>
<div id="design" class="circle">
<div class="icon icon-pencil"></div>
</div>
</article>
<article class="col span_1_of_4">
<h3>Development</h3>
<div id="development" class="circle">
<div class="icon icon-code"></div>
</div>
</article>
<article class="col span_1_of_4">
<h3>Branding</h3>
<div id="branding" class="circle">
<div class="icon icon-tag"></div>
</div>
</article>
<article class="col span_1_of_4">
<h3>Mobile</h3>
<div id="mobile" class="circle">
<div class="icon icon-mobile-phone"></div>
</div>
</article>
</div>
<div id="services">
<div class="design">
some text
</div>
<div class="development">
some text
</div>
<div class="branding">
some text
</div>
<div class="mobile">
some text
</div>
</div>
而且我的javascript:
$('#about .circle').click(function(e) {
if ($('#about .circle').hasClass('enabled')) {
$('.design, .development, .branding, .mobile').slideUp();
}
if ($(this).hasClass("enabled")) {
$(this).removeClass("enabled");
} else {
$('#about .circle').removeClass("enabled");
$(this).addClass("enabled");
$('.'+$(this).attr('id')).slideDown();
}
});
我只是希望它的切換點擊圓圈時,圈子下面的文字就會顯示在類別下方。我希望它上下滑動,但如果你點擊另一個圓圈,我希望它向上滾動,然後完成動畫,然後下來。目前它同時滑動它們兩個。我知道你可以通過一個完整的功能來滑動,使其只能滑下來,但它沒有奏效。
如果有人知道更好的方式讓我知道!
感謝
post your jsfiddle –
use slidetoggle –
'#about'在哪裏? – Albzi