Fancybox - 按元素名称而不是href手动打开库

时间:2017-03-14 16:29:37

标签: jquery

我根据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
      }
    }
  });
});




1 个答案:

答案 0 :(得分:0)

尝试此操作,为图像添加ID,然后执行以下操作:

$(document).ready(function(){
    $.fancybox($('#img1')).trigger('click');
})