4

我问过作者,但他说让我通过 Github 添加我想要的贡献,我不知道该怎么做,因为我对 JavaScript 不太了解。希望大家能帮忙。:)

这是插件的链接:http: //brutaldesign.github.io/swipebox/

基本上,如何通过单击图像外部的任何位置来关闭灯箱?就像大多数灯箱的功能一样?

这个灯箱完全符合我的要求:http: //fancyapps.com/fancybox/ 我不使用那个灯箱,因为它没有我需要的滑动功能。

我知道它必须与以下功能有关

.click

提前致谢!

4

1 回答 1

8

更新了更多活动和更好的活动委托

尝试将以下脚本添加到您的页面

<script>
    $(function(){
      $(document.body)
          .on('click touchend','#swipebox-slider .current img', function(e){
              return false;
          })
          .on('click touchend','#swipebox-slider .current', function(e){
              $('#swipebox-close').trigger('click');
          });
    });
</script>
于 2013-04-23T01:21:06.670 回答