0
現在,我有我的幻燈片設置,它工作正常,但我想幻燈片(#接觸式幻燈片)的內容淡入幻燈片激活(幻燈片下),淡出幻燈片停用(向上滑動)。如何在jQuery幻燈片激活和停用時淡入/淡出內容?
這裏是我的html:
<section id="contact">
<div class="slide-container">
<section id="contact-slide">
<section id="contact-form">
<a href="#" id="slide-up"></a>
<section id="contact-about">
<h2>Who is <span class="green">Company</span>?</h2>
<p>We are blah blah blah...</p>
</section>
<section id="contact-data">
<h2>Get in <span class="green">touch</span>!</h2>
</section>
</section>
</section>
</div>
</section>
下面是JS。你可以看到我試圖在第4行插入$('#contact-slide').fadeOut();
,但它不起作用。我究竟做錯了什麼?
$('a#slide-up').click(function() {
$('.slide-container').slideUp(400,'easeOutExpo',function(){
$('#slide-toggle').removeClass('active');
$('#contact-slide').fadeOut();
});
return false;
});
$('a#slide-toggle').click(function(e) {
e.preventDefault();
var slideToggle = this;
if ($('.slide-container').is(':visible')) {
$('.slide-container').slideUp(400,'easeOutExpo',function() {
$(slideToggle).removeClass('active');
});
}
else {
$('.slide-container').slideDown(300,'easeInExpo');
$(slideToggle).addClass('active');
}
});
我試過這段代碼,但沒有任何改變。內容不會淡入/淡出。 – John 2012-02-12 06:20:52