Ответ 1
Как удалить кнопку после того, как это окно открыто через jquery. Colorbox предоставляет необходимый крючок события:
$('selector').colorbox({onLoad: function() {
$('#cboxClose').remove();
}});
Я использую плагин colorbox для отображения сообщений на моей веб-странице. Один из них - сообщение "ждать ответа", и я не хочу, чтобы пользователь закрывал его сам.
Я знаю, как отменить привязку клавиши ESC и отключить перекрытие, но у меня все еще есть проблема с кнопкой закрытия. Я обнаружил, что могу удалить его в css следующим образом: #cboxClose {display: none! Important;} но это повлияет на все мои сообщения colorbox.
Есть ли способ удалить кнопку закрытия из определенного сообщения? Может быть, из самого jsp?
Спасибо, Яэль.
Как удалить кнопку после того, как это окно открыто через jquery. Colorbox предоставляет необходимый крючок события:
$('selector').colorbox({onLoad: function() {
$('#cboxClose').remove();
}});
Спасибо ntziolis, это именно то, что я искал. Я смог добавить это к моему вызову colorbox так. Я использую его для открытия отдельной веб-страницы, обратите внимание на iframe: true
$(".class_name").colorbox({innerWidth:500, innerHeight:400, iframe:true, escKey:false, overlayClose:false,onLoad: function() {
$('#cboxClose').remove();
}});
есть опция в новой версии colorbox
closeButton true Установите значение false, чтобы удалить кнопку закрытия.
см. здесь http://www.jacklmoore.com/colorbox/
closeButton: false