我正在使用fancybox 2,并且我已经成功创建了指向我的内容的哈希标签链接,但是当我单击以从例如搜索页面转到该内容时,它会显示所有fancybox 内容但不显示标题。我猜测这是因为我没有单击具有 title="" 属性的锚标记。
有什么方法可以在不点击锚点的情况下从锚点获取这个标题?
我的代码看起来像这样:
<a class="library-content-link lightbox" href="#main-document" title="Main Document"></a>
js:
var thisHash = window.location.hash;
if(window.location.hash) {
$(thisHash).fancybox({
width : 640,
height : 380,
fitToView : false,
autoSize : false,
closeClick : false,
openEffect : 'fade',
closeEffect : 'fade',
openSpeed : 300,
closeSpeed : 300,
}).trigger('click');
}
$(".lightbox").fancybox({
width : 640,
height : 380,
fitToView : false,
autoSize : false,
closeClick : false,
openEffect : 'fade',
closeEffect : 'fade',
openSpeed : 300,
closeSpeed : 300,
});