我遇到了许多其他人遇到的同样的问题,但似乎没有确定的答案,所以如果这是一个双重帖子,我很抱歉。
我的网站http://brava-studio.com适用于fancybox画廊。最初,用户只能单击按钮来打开图库。我还想要具有将用户引导到特定图库的特定网址。我提出了一个临时解决方案,其中http://brava-studio.com/#EarthHouse指示地球之家'例如项目库。可悲的是,由于我的代码不好,#
后面的所有内容都将指向同一个库。
我的代码如下:
var thisHash = window.location.hash;
$(document).ready(function () {
if (window.location.hash) {
$("#fancybox-earth-g").trigger('click');
}
});
从Fancybox blog =>组合而来6)。在页面加载时启动FancyBox:
jQuery(document).ready(function() {
$("#your_selector").trigger('click');
});
和How to create a direct link to any fancybox box
var thisHash = window.location.hash;
$(document).ready(function () {
if (window.location.hash) {
$(thisHash).fancybox({
padding: 0
// more API options
}).trigger('click');
}
$('.fancylink').fancybox({
padding: 0
// more API options
});
}); // ready