este es mi código de ahora:¿Cómo puedo mostrar el modal en twitter bootstrap solo una vez?
<script type="text/javascript">
$(document).ready(function() {
if($.cookie('msg') == 0)
{
$('#myModal').modal('show');
$.cookie('msg', 1);
}
});
</script>
en la página de carga El modelo muestra pero cuando actualizarla sigue mostrando la que sólo debe mostrar una vez. el $ .cookie es de https://github.com/carhartl/jquery-cookie
actualización:
esto funcionó: el 'ocultar' no funcionaba por alguna razón
<script type="text/javascript">
$(document).ready(function() {
if($.cookie('msg') == null)
{
$('#myModal').modal('show');
$.cookie('msg', 'str');
}
else
{
$("div#myModal.modal").css('display','none');
}
});
</script>
¿Ha intentado convertir el valor en una cadena? – Phu
sí, configuré $ .cookie ('msg')! = 'Ocultar') ... luego mostraba modal y luego configuré la cookie msg en un valor de hide. luego, el modal sigue apareciendo después de actualizar –
Verifique si mi solución funcionó. Si no, ¿puedes hacer un jsfiddle? – Phu