我放弃了fancybox,因为它不实用,所以我选择了lightbox。但我有一个问题,lightbox是否支持从一个按钮触发画廊的东西,而不是点击图像?如果是这样的话,有人能给我指个方向吗?
谢谢
发布于 2009-10-29 08:36:35
向任何链接标签添加rel=" lightbox“属性以激活lightbox,lightbox可以与激活lightbox的触发器的几种不同组合一起使用。下面是一个例子。
<a href="images/image-1.jpg" rel="lightbox" title="caption"> text/image/etc... </a>发布于 2009-10-29 15:53:08
我不确定lightbox是否支持它。也许不是。出于这个原因,我在我的项目中使用了jquery slimbox,并在点击链接时这样命名它:
el.children("img").bind("click", function(){
jQuery("#GArticlesContainer a:has(img)").slimbox();
});在另一个元素中,而不是被点击的那个元素中。它绑定了有图像的GArticledcontained链接,以便使用slimbox打开它们。我想你也可以用button做同样的事情。
如果您想了解更多它是如何工作的,请访问:http://www.sanlab.ee/gallery/
如果你想在点击链接时打开图片,而不是像sanlab那样向新图片添加jquery事件,你可以这样做:
jQuery.slimbox(url, description, options);请查看slimbox api:http://code.google.com/p/slimbox/wiki/jQueryAPI
霍普,这回答了你的问题。
艾伦。
https://stackoverflow.com/questions/1640935
复制相似问题