我即将在我的项目中使用Lokesh Dhakar的Lightbox2 js library。
在我开始编辑代码之前,让我问你。 Lightbox2是否与divs
合作而不是links
?
我的代码动态加载来自数据库的图像路径并将它们放在div中。
喜欢这样
var elem = document.createElement("img");
elem.setAttribute("height", "360");
elem.setAttribute("width", "640");
//mpli array came from db
elem.src=mpli[0];
//imagegal is the name of the div
document.getElementById("imagegal").appendChild(elem);
我的Lightbox2是否可以将divs
更改为links
?
事先提前
答案 0 :(得分:0)
是的,如果您将div
放在div
link
这样div
仍会动态变化,div
的图片会在点击时触发Lightbox。
所以js和上面一样,html部分就像
<a class="example-image-link" id="imagegallink" data-lightbox="images-set" > <div id="imagegal" ></div> </a>