¿Es posible ocultar automáticamente un elemento en una página web 5 segundos después de que se cargue el formulario usando jQuery?
Básicamente, tengo
<div id="successMessage">Project saved successfully!</div>
que me gustaría desaparecer después de 5 segundos. He mirado la interfaz de usuario de jQuery y el efecto de ocultar, pero estoy teniendo problemas para que funcione como quiero.
<script type="text/javascript">
$(function() {
function runEffect() {
var selectedEffect = 'blind';
var options = {};
$("#successMessage").hide(selectedEffect, options, 500);
};
$("#successMessage").click(function() {
runEffect();
return false;
});
});
</script>
Me gustaría que se elimine la función de clic y agregar un método de tiempo de espera que llame a runEffect () después de 5 segundos.