我试图在单击图像时显示一个 div,然后在给定的秒数后将其隐藏。我找到了两个符合我需要的单独代码示例,但我不知道将它们放在一起。
使内容在 x 秒后消失的代码:
<script>
window.setTimeout(function() {
$('#fadeout').hide(2000);
}, 4000);
</script>
使 div 出现在 imageclick 上的代码:
<SCRIPT>
function fade(div_id, button) {
if(button.value == 'FadeOut') {
$('#'+div_id).fadeOut('slow');
button.value = 'FadeIn';
}
else {
$('#'+div_id).fadeIn('slow');
button.value = 'FadeOut';
}
}
$('#sometext').fadeOut(2);
</script>