我怎么能关闭羽毛灯廊?

时间:2016-10-28 20:35:44

标签: javascript jquery featherlight.js

当用户尝试浏览最后一张幻灯片时,我正在寻找禁用循环和关闭我的featherlight库的最佳方法。
到目前为止,这是我的代码破解(navigateTo:在featherlight.gallery.js中):

    navigateTo: function(index) {
      var self = this,
      source = self.slides(),
      len = source.length,
      $inner = self.$instance.find('.' + self.namespace + '-inner');

      /* begin custom code */
      if (index >= len) { 
        //we are past the last slide, so close
        $.featherlight.close(null);
        return false;
      }
      /* end custom code */

      index = ((index % len) + len) % len; /* pin index to [0, len[ */
      ...

我仍然是一个jQuery和javascript初学者。我强烈怀疑有更好的方法来做到这一点。有什么建议?非常感谢!

0 个答案:

没有答案