Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 灯箱-lb next和lb prev功能出现问题_Java_Jquery_Lightbox - Fatal编程技术网

Java 灯箱-lb next和lb prev功能出现问题

Java 灯箱-lb next和lb prev功能出现问题,java,jquery,lightbox,Java,Jquery,Lightbox,在wordpress上安装的自定义项目中,我插入了这个我已经使用过多次的lighbox,布局为masorny风格,问题是我无法在图像之间导航,单击“下一步”或“上一步”有一个步骤图像,但始终相同,我向您发送以下设置: /*! *Lightbox v2.11.3 *洛克什·达卡尔 * *更多信息: * http://lokeshdhakar.com/projects/lightbox2/ * *版权所有Lokesh Dhakar *根据麻省理工学院许可证发布 * https://github.c

在wordpress上安装的自定义项目中,我插入了这个我已经使用过多次的lighbox,布局为masorny风格,问题是我无法在图像之间导航,单击“下一步”或“上一步”有一个步骤图像,但始终相同,我向您发送以下设置:

/*!
*Lightbox v2.11.3
*洛克什·达卡尔
*
*更多信息:
* http://lokeshdhakar.com/projects/lightbox2/
*
*版权所有Lokesh Dhakar
*根据麻省理工学院许可证发布
* https://github.com/lokesh/lightbox2/blob/master/LICENSE
*
*@保存
*/
//使用节点、AMD或浏览器全局创建模块。
(函数(根,工厂){
if(typeof define=='function'&&define.amd){
//AMD。注册为匿名模块。
定义(['jquery'],工厂);
}else if(导出的类型==='object'){
//Node.不适用于严格的CommonJS,但
//仅支持module.exports的CommonJS类环境,
//像节点。
module.exports=工厂(require('jquery'));
}否则{
//浏览器全局(根是窗口)
root.lightbox=factory(root.jQuery);
}
}(这是函数($){
功能灯箱(选项){
this.album=[];
this.currentImageIndex=void 0;
this.init();
//选择权
this.options=$.extend({},this.constructor.defaults);
此选项(选项);
}
//演示站点上所有可用选项的说明:
// http://lokeshdhakar.com/projects/lightbox2/index.html#options
Lightbox.defaults={
albumLabel:“图像%1,共%2”,
始终显示NavOnTouch设备:正确,
教育:600,
fitImagesInViewport:对,
图像衰减:600,
//最大宽度:800,
//最大高度:600,
位置fromtop:50,
调整持续时间:700,
showImageNumberLabel:对,
总括:假,
禁用滚动:false,
/*
净化标题
如果字幕数据是可信的,例如,您正在硬编码它,那么将其保留为false。
这将使您可以在标题中添加html标记,例如链接。
如果字幕数据是用户提交的或来自其他不受信任的源,则将其设置为true
以防止xss和其他注入攻击。
*/
消毒剂:假
};
Lightbox.prototype.option=函数(选项){
$.extend(this.options,options);
};
Lightbox.prototype.imageCountLabel=函数(currentImageNum,totalImages){
返回此.options.albumLabel.replace(/%1/g,currentImageNum)。replace(/%2/g,totalImages);
};
Lightbox.prototype.init=函数(){
var self=这个;
//enable和build方法都要求主体标记位于DOM中。
$(文档).ready(函数(){
self.enable();
self.build();
});
};
//循环浏览定位点和区域地图,查找数据灯箱属性或rel属性
//包含“lightbox”的。单击这些时,启动lightbox。
Lightbox.prototype.enable=函数(){
var self=这个;
$('body')。在('click','a[rel^=lightbox],area[rel^=lightbox],a[data lightbox],area[data lightbox]”上,函数(事件){
self.start($(event.currentTarget));
返回false;
});
};
//为lightbox和覆盖构建html。
//将事件处理程序附加到新的DOM元素。单击
Lightbox.prototype.build=函数(){
如果($('#lightbox')。长度>0){
返回;
}
var self=这个;
//给出了生成的两个根注释#lightboxOverlay和#lightbox
//tabindex属性,使其可聚焦。我们附加键盘事件
//这两个元素的侦听器,而不是文档。单击任意位置
//当Lightbox打开时,会将焦点保持在其中一个或其中一个上
//两个要素。
//
//我们这样做是为了防止Esc按键在
//灯箱已打开。这将阻止它与其他组件连接
//在下面的页面上。
//
//Github问题:https://github.com/lokesh/lightbox2/issues/663
$('').appendTo($('body');
//缓存jQuery对象
这个.$lightbox=$(“#lightbox”);
这个.$overlay=$(“#lightboxOverlay”);
this.$outerContainer=this.$lightbox.find('.lb outerContainer');
this.$container=this.$lightbox.find('.lb container');
this.$image=this.$lightbox.find('.lb image');
this.$nav=this.$lightbox.find('.lb nav');
//存储css值以备将来查找
this.containerPadding={
top:parseInt(这个.$container.css('padding-top'),10),
右:parseInt(this.$container.css('padding-right'),10),
底部:parseInt(这个.$container.css('padding-bottom'),10),
左:parseInt(this.$container.css('padding-left'),10)
};
this.imageBorderWidth={
top:parseInt(这是$image.css('border-top-width'),10),
右:parseInt(这是$image.css('border-right-width'),10),
底部:parseInt(这个.$image.css('border-bottom-width'),10),
左:parseInt(this.$image.css('border-left-width'),10)
};
//将事件处理程序附加到新生成的DOM元素
这是('click',function()上的.$overlay.hide(){
self.end();
返回false;
});
这是('click',函数(事件)上的.$lightbox.hide(){
if($(event.target).attr('id')=='lightbox'){
self.end();
}
});
此.$outerContainer.on('click',函数(事件){
if($(event.target).attr('id')=='lightbox'){
self.end();
}
返回false;
});
此.$lightbox.find('.lb prev').on('click',function()){
if(self.currentImageIndex==0){
self.changeImage(self.album.length-1);
}否则{
self.changeImage(self.currentImageIndex-1);
}
返回false;
});
此.$lightbox.find('.lb next').on('click',function()){
if(self.currentImageIndex==self.album.length-1){
自我改变形象(0);