/** * @version $Id$ * @package DJ-MediaTools * @subpackage DJ-MediaTools galleryGrid layout * @copyright Copyright (C) 2017 DJ-Extensions.com, All rights reserved. * @license DJ-Extensions.com Proprietary Use License * @author url: http://dj-extensions.com * @author email contact@dj-extensions.com * @developer Szymon Woronowski - szymon.woronowski@design-joomla.eu * */ !(function($){ $(window).on('load',function(){ var hash = window.location.hash.substr(1); var fb = hash.indexOf('fb_comment_id'); if(fb > -1) { hash = hash.substring(0,fb-1).replace(/%3A/g,':'); } //console.log(hash); if(hash) { var link = $('a.dj-slide-popup[href$="'+hash+'"]'); if(link.length) { //console.log(link); link.trigger('click'); } else { var pos = hash.lastIndexOf('&id='); if(pos < 0) pos = hash.lastIndexOf('/'); //console.log(hash.substr(0, pos)); link = $('a.dj-slide-popup[href*="'+hash.substr(0, pos)+'"]'); if(link.length) { var url = link.attr('href'); var pos2 = url.lastIndexOf('&id='); if(pos2 < 0) pos2 = url.lastIndexOf('/'); link.attr('href', url.substr(0,pos2)+hash.substr(pos)); link.trigger('click'); link.attr('href', url); } } } }); })(jQuery);