$(document).on('click touchend', '[data-showid]', function () {
var mode = $(this).data('showmode');
+ if (mode === 'toggle') {
+ var l = $('div.link[data-id="' + $(this).data('showid') + '"].show');
+ if (l.length > 0) {
+ l.removeClass('show');
+ return false;
+ }
+ }
+
if (mode === 'exclusiveshow') {
$('div.link[data-hidden="1"].show').each(function () {
$this.hidePlacedLink(this);
});
}
+
var close = $(this).data('showclose');
var l = $('div.link[data-id="' + $(this).data('showid') + '"]');
$(l).append('<a href="#" class="linkshowclose ' + close + '"></a>');
triggerLinkById: function (id) {
var a = $('.link[data-id="' + id + '"] a:eq(0)');
a.get(0).click();
- }
- ,
+ },
+
initInlineSlideshows: function () {
var $__this = this;