jQuery Fancybox无法识别元素

 Click image for larger version. Name: 253635_10150631007825720_595485719_18819556_7955719_n.jpg Views: 32 Size: 100.9 KB ID: 3655  $(document).ready(function () { $("#attachment3655").fancybox({ openEffect: 'none', closeEffect: 'none' }); }); 

它根本不会识别id,我无法弄清楚原因。 我无法轻易更改上面的源代码,因此我无法找到一种只使用jquery执行此操作的方法。

我一直在这里工作: http : //jsfiddle.net/2k8EP/226/

只需在API选项中添加type: "image"即可

 $(document).ready(function () { $("#attachment3655").fancybox({ openEffect: 'none', closeEffect: 'none', type: "image" }); }); 

你的分叉jsfiddle

顺便说一句,这是在这里记录 ,标签常见问题,第5号。