我根据fancyBox演示了手动图库链接,它打开了js中指定的hrefs。只有我想找到一种方法来打开页面上的其他图像 - 所以我想通过定位一个元素(li,img,甚至是一个类?)而不是href。这可能吗?
无法找到具体的文档!提前谢谢......
http://jsfiddle.net/STgGM/4098/
$("#fancybox-manual-c").click(function() {
$.fancybox.open([
{
type: 'image',
href : 'http://fancyapps.com/fancybox/demo/3_b.jpg',
title : '1st title'
}, {
type: 'image',
href : 'http://fancyapps.com/fancybox/demo/1_b.jpg',
title : '2nd title'
}, {
type: 'image',
href : 'http://fancyapps.com/fancybox/demo/2_b.jpg'
}
], {
helpers : {
thumbs : {
width: 75,
height: 50
}
}
});
});

答案 0 :(得分:0)
尝试此操作,为图像添加ID,然后执行以下操作:
$(document).ready(function(){
$.fancybox($('#img1')).trigger('click');
})