Я попытался открыть ColorBox когда пользователь отправляет форму, выполнив следующие действия:Закрытие Colorbox в IFRAME
$.colorbox({
'iframe': true,
'width':'550px',
'height':'200px',
'href': 'index.html',
'onClosed': function()
{
var form$ = $('#book-form');
form$.get(0).submit();
}
});
, и я стараюсь, чтобы закрыть его в IFRAME, выполнив следующие действия (когда люди нажимают на «Да»):
$('#yes').click(function()
{
parent.$('#repeat_provider').val(" . $booking['provider_id'] . ");
parent.$.colorbox.close();
return true;
});
, но цветная коробка фактически не закрывается. Не знаете, что я сделал неправильно?
У вас возникли какие-либо ошибки в консоли? Вы можете попробовать 'parent. $. Fn.colorbox.close()' –