Javascript 使用jquery mobile的Photosweep自定义工具栏

Javascript 使用jquery mobile的Photosweep自定义工具栏,javascript,jquery,cordova,jquery-mobile,photoswipe,Javascript,Jquery,Cordova,Jquery Mobile,Photoswipe,我是jquery mobile和jquery的新手。我正在与phonegap和jquery mobile合作一个项目。我正在为图像库使用Photosweep。它工作得很好,可以显示图像。但我想为我的图库制作一个自定义的Photosweep工具栏。我看到了他们提供的自定义工具栏示例,几乎成功了。但是,尽管我是这个行业的新手,所以我未能将它与jquery mobile集成。我的自定义按钮根本不起作用。这是我的代码示例 for(变量i=0;i

我是jquery mobile和jquery的新手。我正在与phonegap和jquery mobile合作一个项目。我正在为图像库使用Photosweep。它工作得很好,可以显示图像。但我想为我的图库制作一个自定义的Photosweep工具栏。我看到了他们提供的自定义工具栏示例,几乎成功了。但是,尽管我是这个行业的新手,所以我未能将它与jquery mobile集成。我的自定义按钮根本不起作用。这是我的代码示例

for(变量i=0;i”);
}
$('.GalleryAccessories')。触发器(“创建”);
var myphotosweep=$(“.gallerya”).photosweep({
getToolbar:函数(){
返回“BackuplyPreviousNextView All”;
},
jQueryMobile:没错,
循环:false,
enableMouseWheel:错误,
启用键盘:false
});
myphotosweep.show(0);
“全部查看”按钮根本不起作用。我尝试了他们给出的代码,但没有成功。我甚至尝试了我现在所做的,但仍然不起作用。对不起,我的英语很差。 请帮帮我。。。 提前感谢。

解释 这是一个Photosweep错误,可能不是错误,但仍然是一个问题

首先,让我问你为什么想要两个属性相同的按钮?按钮后退和你的按钮视图都会做同样的事情

Photosweep只会增强类的第一次出现ps工具栏关闭所有其他选项将被忽略。老实说,我看不出这个解决方案有什么意义。如果用户想要更多的按钮,就让他们拥有

这个问题可以通过编程来解决

解决方案 工作示例:

HTML:

<div class="ps-toolbar-close second-close" style="padding-top: 12px;">View All</div>
myPhotoSwipe.addEventHandler(window.Code.PhotoSwipe.EventTypes.onShow, function(e) {
    $(document).off('click', '.second-close').on('click', '.second-close', function(){    
        e.target.hide();
    });
});

请帮我。。。我正在努力,但运气不好。你犯了什么错误?你能用jsfiddle重现这个问题吗?@Omar,我有任何错误。“后退”、“播放”、“上一步”和“下一步”按钮工作正常,但“查看所有”按钮不工作。我已使用“ps工具栏关闭”进行“后退”和“全部查看”。这是个问题吗?如果是,我不知道如何解决它。抱歉,意味着不获取任何错误。我通过在标题上添加按钮并在自定义目标中显示库解决了extrabutton问题。但不能解决我贴在这里要解决的真正问题。