jQueryを使用してフォームが読み込まれてから5秒後に、Webページの要素を自動的に非表示にすることはできますか?
基本的に、私は持っています
<div id="successMessage">Project saved successfully!</div>
5秒後に消えたいと思います。私はjQuery UIと非表示効果を見てきましたが、思い通りに機能させるのに少し問題があります。
<script type="text/javascript">
$(function() {
function runEffect() {
var selectedEffect = 'blind';
var options = {};
$("#successMessage").hide(selectedEffect, options, 500);
};
$("#successMessage").click(function() {
runEffect();
return false;
});
});
</script>
クリック関数を削除し、5秒後にrunEffect()を呼び出すタイムアウトメソッドを追加したいのですが。