Ответ 1
Вы можете отключить помощник заголовка -
$(".fancybox").fancybox({
helpers: {
title: null
}
});
В предыдущей версии был параметр 'titleShow': false,
, однако он, похоже, был удален для новой версии.
Я знаю, что могу скрыть его программно с помощью jquery, но я бы предпочел использовать встроенную функцию, чтобы удалить его.
Вы можете отключить помощник заголовка -
$(".fancybox").fancybox({
helpers: {
title: null
}
});
Топ отключить название;
$( "FancyBox" ). FancyBox ({ помощники: { title: false } });
Я использовал этот css, чтобы скрыть заголовок:
#fancybox-title-float-wrap {
display: none;
}
Если вы просто удаляете атрибут title из тега привязки, не отображается заголовок. Разве это не работает для вас?
Мне пришлось вырвать строку кода, которая добавляет заголовок, поскольку я не мог найти способ сделать это с помощью API..
c.appendTo("over"===b.type?a.inner:"outside"===b.type?a.wrap:a.outer)
в .css файле, измените:
.fancybox-opened .fancybox-title {
visibility: visible;
}
к
.fancybox-opened .fancybox-title {
visibility: hidden;
}
Протестировано на 2.0.5.
title: null
Я проверил его, и он работает для меня.
В файле CSS: дайте visibility:hidden
в
fancybox-title-float-left,
fancybox-title-float-main,
fancybox-title-float-right,