jQuery lightGallery 给我留下了深刻的印象,使用起来很愉快。根据 lightGallery 网站上的第一个示例,带有动画缩略图的画廊 ( http://sachinchoolur.github.io/lightGallery/examples.html ),我已将导航箭头移到两侧,但隐藏了缩略图。
#lg-gallery .thumb-cont .thumb-info {
display: none;
}
#lg-action {
position: static;
}
#lg-action a#lg-prev,
#lg-action a#lg-next {
margin-top: -14px !important;
position: absolute;
top: 50%;
z-index: 9999999;
font-size: 18px;
}
#lg-action a#lg-prev {
left: 18px;
}
#lg-action a#lg-next {
right: 18px;
}
我已将打开的拇指按钮移到窗口右上角的画廊关闭按钮旁边,如下所示。
#lg-action a.cl-thumb {
position: absolute;
top: 18px;
right: 50px;
z-index: 9999999;
}
那么,如何使用拇指按钮连接拇指的打开/关闭切换?我想我需要查看 onOpen 回调,但我不确定如何使用它,也许是这样的。
onOpen: function() {
$("#lg-action a.cl-thumb").on("click", function(e) {
e.preventDefault();
if ($("#lg-gallery").hasClass("open")) {
$("#lg-gallery .thumb-cont").slideDown();
$("#lg-gallery").removeClass('open');
}
return false;
});
}
这(显然)不起作用。