我在使用切换链接淡入淡出的if / else
语句时遇到问题。我可以让<div>
淡入,然而,我似乎无法让它淡出。我对if
和else
陈述不太感兴趣。
以下是相关脚本:
<script type="text/javascript">
function toggleFader() {
if ($("#fade_content").is(":hidden")) {
$("#contentThatFades").animate(
{
opacity: "0"
},
600,
function(){
$("#fade_content").fadeOut();
}
);
}
else {
$("#fade_content").fadeIn(600, function(){
$("#contentThatFades").animate(
{
opacity: "1"
},
600
);
});
}
}
</script>
答案 0 :(得分:15)
答案 1 :(得分:2)
为什么不使用fadeToggle()
?
function toggleFader() {
$("#fade_content").fadeToggle(600);
}