Estoy usando el complemento Reveal jQuery. http://www.zurb.com/playground/reveal-modal-plugin
Necesito cerrar mediante programación el cuadro del modelo cuando termine, sin embargo, esa función no se incluye directamente con el complemento.
Según Dave en la página de comentarios ,
"El código está ahí, solo necesita conectarlo para que se llame mediante programación".
Si la identificación de su modal es 'reveal-modal', entonces solo esta línea lo hará:
$('#reveal-modal').trigger('reveal:close');Puedes hacerlo de un par de maneras.
Active un clic a través de jquery en el elemento dismissmodalclass (el valor predeterminado es 'close-reveal-modal')
$('.close-reveal-modal').click();O
Agregue esto a revelar.js
$.fn.hideModal = function(options){ var self = this, modal = $(self), topMeasure = parseInt(modal.css('top')); $('.reveal-modal-bg').css({'display' : 'none'}); modal.css({'visibility' : 'hidden', 'top' : topMeasure}); }y use
$('#your_modal_box').hideModal()La clase de modales suele ser 'reveal-modal'. por lo tanto, cambiar la búsqueda para que se base en la clase en lugar de en la identificación hace que esto funcione para más casos:
$('.reveal-modal').trigger('reveal:close');