@NikitaRybak closeOnClick は、公開/マスクを使用している場合にのみ機能します。露出/マスクなしで動作するようにオーバーレイ コードを変更しました。
縮小された JavaScript を整理します。縮小されたコードでこれを見つけます。
b.closeOnClick && a(document).bind("click." + n, function(l) {
代わりにこれを関数に挿入します
if (!a(l.target).hasClass('overlay') && !a(l.target).hasClass('apple') && !a(l.target).parents('.overlay', f).length && !a(l.target).parents('[rel="#' + a(f).attr('id') + '"]').length && !(a(l.target).attr('rel') == '#' + a(f).attr('id'))) { c.close(l); }
リンゴ効果を使用している場合は、リンゴ効果コードでこれを見つけます。
b = h('<img src="' + b + '"/>');
class="apple" を挿入すると、次のようになります。
b = h('<img class="apple" src="' + b + '"/>');
誰かがそれを必要とする場合、これが役立つことを願っています..