Как я могу скрыть заголовок по умолчанию в новой версии fancybox - PullRequest
12 голосов
/ 24 ноября 2011

В предыдущей версии был параметр 'titleShow': false,, однако, похоже, он был удален для новой версии.

Я знаю, что могу скрыть это программно с помощью jquery, но я бы предпочел использовать встроенныйособенность, чтобы удалить его

Ответы [ 8 ]

21 голосов
/ 24 ноября 2011

Вы можете отключить заголовок помощника -

$(".fancybox").fancybox({
    helpers: { 
        title: null
    }
});
3 голосов
/ 10 декабря 2011

Верх отключить заголовок;

$ ( "FancyBox"). FancyBox ({ помощники: { title: false } });

2 голосов
/ 26 марта 2014

Я использовал этот CSS, чтобы скрыть заголовок:

#fancybox-title-float-wrap {
    display: none;
}
1 голос
/ 31 мая 2013

В файле CSS: введите visibility:hidden в

fancybox-title-float-left, 
fancybox-title-float-main,
fancybox-title-float-right, 
0 голосов
/ 24 декабря 2012

title: null

Я проверил это, и оно работает для меня.

0 голосов
/ 29 мая 2012

в файле .css, измените:

.fancybox-opened .fancybox-title {
    visibility: visible;
}

до

.fancybox-opened .fancybox-title {
    visibility: hidden;
}

Проверено на 2.0.5.

0 голосов
/ 24 ноября 2011

Мне пришлось вырвать строку кода, которая добавляет заголовок, так как я не мог найти способ сделать это с помощью API ..

c.appendTo("over"===b.type?a.inner:"outside"===b.type?a.wrap:a.outer)
0 голосов
/ 24 ноября 2011

Если вы просто удалите атрибут заголовка из тега привязки, заголовок не будет показан. Разве это не работает для вас?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...