MaxHub
Полезности по Maxsite CMS

Colorbox: как убрать/скрыть пустой title заголовок?

Компоненты, юниты и т.п. / 26 июля 2014

В комплекте с движком maxSite CMS идёт замечательный плагин Colorbox, который позволяет делать красивые превьюшки картинок или кастомные диалоги. Единственный минус библиотеки colorbox в том, что некоторые популярные действия не доступны «из коробки», хотя вполне реализуются с помощью jQuery и мощного API Colorbox. Одной из таких популярных задач является сокрытие блока заголовка «всплывшего» окошка если заголовок пустой.

Конечно, всё зависит от выбранного стиля оформления, но по-умолчанию, блок заголовка отображается всегда. Чтобы его скрыть нужно написать небольшой скрипт, в котором будет выполнятся действие сокрытия пустого заголовка. Мой скрипт выглядит так:

$(document).ready(function () {
 $(document).bind('cbox_complete', function(){
  if( $('#cboxTitle').html() == '' )
  {
   $('#cboxTitle').hide();
  }
 });
});

Его можно разместить в любом удобном для вас месте. Лично я сделал отдельный файл с этим скриптом и размещаю его в подпапке \js\autoload папки моего шаблона. Для удобства прикладываю свой файл.

Скачать:

Контент только для авторизованных - хотите войти или зарегистрироваться?

ЗЫ: Скрипт помогает даже если у вас другой движок - WordPress, Drupal, ModX и т.п. Просто способ подключения нужно выбрать соответственно требованиям вашего движка.

Комментариев: 1
  1. Благодарю за полезную статейку.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)