画像がクリックされたときに div を表示し、指定された秒数後に非表示にしようとしています。ニーズに合った 2 つの個別のコード サンプルを見つけましたが、それらを組み合わせる知識がありません。
x 秒後にコンテンツを非表示にするコード:
<script>
window.setTimeout(function() {
$('#fadeout').hide(2000);
}, 4000);
</script>
imageclick で div を表示するコード:
<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>