Mi necesidad es llamar a la alerta cuando hago clic en el botón Agregar a la lista de deseos y debería desaparecer la alerta en 2 segundos. Así es como lo intenté, pero la alerta desaparece instantáneamente tan pronto como aparece. No estoy seguro, dónde está el error ... ¿Alguien puede ayudarme?
JS Script
$(document).ready (function(){
$("#success-alert").hide();
$("#myWish").click(function showAlert() {
$("#success-alert").alert();
window.setTimeout(function () {
$("#success-alert").alert('close');
}, 2000);
});
});
Código HTML:
<div class="product-options">
<a id="myWish" href="" class="btn btn-mini">Add to Wishlist </a>
<a href="#" class="btn btn-mini"> Purchase </a>
</div>
Cuadro de alerta:
<div class="alert alert-success" id="success-alert">
<button type="button" class="close" data-dismiss="alert">x</button>
<strong>Success!</strong>
Product have added to your wishlist.
</div>
javascript
html
twitter-bootstrap
alert
srikanth_naalla
fuente
fuente
Respuestas:
Para un deslizamiento suave:
fuente
data-dimiss="alert"
atributo. Se actualizará el script.Usar un
fadeTo()
código que se desvanece a una opacidad de 500 en 2 segundos en el código de "I Can Has Kittenz" no me es legible. Creo que es mejor usar otras opciones como un retraso ()fuente
Por qué todas las otras respuestas usan
slideUp
está más allá de mí. Como estoy usando las clasesfade
yin
para que la alerta se desvanezca cuando se cierra (o después del tiempo de espera), no quiero que se "deslice" y entre en conflicto con eso.Además el
slideUp
método ni siquiera funcionó. La alerta en sí no se mostró en absoluto. Esto es lo que funcionó perfectamente para mí:fuente
Encontré que esta es una mejor solución
fuente
Una solución más para esto Cerrar o desvanecer automáticamente el mensaje de alerta de arranque después de 5 segundos:
Este es el código HTML utilizado para mostrar el mensaje:
fuente
Donde los parámetros fadeTo son fadeTo (velocidad, opacidad)
fuente
Tiggers automática y manualmente cuando sea necesario
fuente
Este es un buen enfoque para mostrar animación dentro y fuera usando jQuery
fuente
Controlador C #:
Página de afeitar:
Cualquier alerta de cierre automático:
fuente