1
我有淡入淡出的問題/淡入淡出 我的目標是點擊按鈕,將淡入淡出在div中,如果我點擊外部div,該div將淡入淡出。但問題是,當我使用我的代碼時,所有事件都發生在同一時間,這意味着一次點擊後FadeIn和FadeOut。我該如何做到這一點div將FadeOut適時?jQuery - 淡入淡出之後點擊外部,淡入淡出
<div class="col-xs-12 col-md-6 col-sm-6 portfolio_page__box" id="portfolio_page__item1">
<div class="portfolio_page__button1" id="portfolio_page--item1_showup">
<p>INFO</p>
</div>
</div>
<div id="portfolio_page__item1_showup_table"></div>
的jQuery:
$(function() {
$("#portfolio_page--item1_showup").click(function() {
$("#portfolio_page__item1_showup_table").fadeIn("slow");
$(".portfolio_page__box").fadeOut("slow");
});
});
$(document).click(function() {
if (this.id != 'portfolio_page__item1_showup_table') {
$("#portfolio_page__item1_showup_table").hide();
}
});
你能解釋一下我_How能做到這一點的div將淡出在合適的時機_ –
首先,DIV有淡入和在那裏?正確的時刻意味着 - 點擊外部div後fadeOut。 –
通常,這些問題是由於未使用fadeIn/Out命令的回調引起的。如果你通過fadeOut作爲淡入淡出的回調,這可能會讓你在正確的方向。 –