Подтвердить что ты не робот

Как я могу скрыть заголовок по умолчанию в новой версии fancybox

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

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

4b9b3361

Ответ 1

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

$(".fancybox").fancybox({
    helpers: { 
        title: null
    }
});

Ответ 2

Топ отключить название;

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

Ответ 3

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

#fancybox-title-float-wrap {
    display: none;
}

Ответ 4

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

Ответ 5

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

c.appendTo("over"===b.type?a.inner:"outside"===b.type?a.wrap:a.outer)

Ответ 6

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

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

к

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

Протестировано на 2.0.5.

Ответ 7

title: null

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

Ответ 8

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

fancybox-title-float-left, 
fancybox-title-float-main,
fancybox-title-float-right,