以前版本的設置爲'titleShow': false,
,但它似乎已被刪除以用於新版本。如何在新版本的fancybox中將標題隱藏爲默認設置
我知道我可以使用jquery以編程方式隱藏它,但我更願意使用內置功能將其刪除?
以前版本的設置爲'titleShow': false,
,但它似乎已被刪除以用於新版本。如何在新版本的fancybox中將標題隱藏爲默認設置
我知道我可以使用jquery以編程方式隱藏它,但我更願意使用內置功能將其刪除?
您可以禁用標題幫手 -
$(".fancybox").fancybox({
helpers: {
title: null
}
});
謝謝,但沒有奏效,標題仍然顯示 – lisburnite
你確定嗎?因爲我的作品 – Janis
也適用於我;你也可以使用 - 「helpers:{title:false}」 - Janis不會錯,畢竟他是fancybox的創造者:) – JFK
如果你只是刪除了錨標籤沒有標題所示的title屬性。這不適合你嗎?
我傳遞了作爲標題單擊的項目的唯一標識,以便在'afterShow'事件中,我可以執行ajax調用以保存點擊審覈 – lisburnite
我不得不撕裂了的代碼追加標題我找不到可以使用API做的一路上行..
c.appendTo("over"===b.type?a.inner:"outside"===b.type?a.wrap:a.outer)
頂端禁用稱號;
$( 「的fancybox。」)的fancybox({ 助手:{ 標題:假 } })。
在.css文件,更改:
.fancybox-opened .fancybox-title {
visibility: visible;
}
到
.fancybox-opened .fancybox-title {
visibility: hidden;
}
測試在2.0.5。
title:null
我已經檢查過它,它適用於我。
也許你可以在你的答案中添加更多的細節? –
在CSS文件:在
fancybox-title-float-left,
fancybox-title-float-main,
fancybox-title-float-right,
給visibility:hidden
我用這個CSS來隱藏標題:
#fancybox-title-float-wrap {
display: none;
}
謝謝,但最好的答案實際上工作,如果你有一個閱讀通過它的意見。 @Janis(回答問題的人)實際上是fancybox的創造者,所以不想懷疑他! – lisburnite
如果其的fancybox標題 - 在你wan't隱藏你很可能增加一個css規則在你的頁面中,比如#fancybox-title-over {display:none; } – Cyclonecode
我必須這樣做,但它意味着計算的上邊界和底邊邊界是不同的。我寧願它是一個選擇像在以前的版本,所以利潤率計算基於顯示標題或不。 – lisburnite
嗯,我正在尋找版本1.3+的API規範,它說titleShow:布爾仍然工作http://fancybox.net/api – Cyclonecode