;(function($) {
$('.mfp-content-element').magnificPopup({
type: 'iframe',
tClose: '',
tLoading: '',
disableOn: ,
mainClass: '',
preloader: ,
closeOnContentClick: ,
closeOnBgClick: ,
closeBtnInside: ,
showCloseBtn: ,
enableEscapeKey: ,
modal: ,
alignTop: ,
fixedContentPos: '',
fixedBgPos: '',
overflowY: '',
removalDelay: ,
closeMarkup: ''
type: 'ajax',
tClose: '',
tLoading: '',
ajax: {
cursor: '',
tError: ''
},
disableOn: ,
mainClass: '',
preloader: ,
focus: '',
closeOnContentClick: ,
closeOnBgClick: ,
closeBtnInside: ,
showCloseBtn: ,
enableEscapeKey: ,
modal: ,
alignTop: ,
fixedContentPos: '',
fixedBgPos: '',
overflowY: '',
removalDelay: ,
closeMarkup: '',
callbacks: {
beforeOpen: function() {
console.log($.magnificPopup.instance.st.el);
var href = $.magnificPopup.instance.st.el.attr('href');
if (href.indexOf('eID=jh_magnificpopup_ajax') == -1) {
var fragment = href.substr(href.indexOf('#'));
href = href.replace(fragment, '');
var uid = fragment.replace('#c', '');
console.log('uid: ' + uid);
var delimiter = '&';
if (href.indexOf('?') == -1) delimiter = '?';
var newHref = href + delimiter + 'eID=jh_magnificpopup_ajax&jh_magnificpopup[type]=reference&jh_magnificpopup[uid]=' + uid;
console.log(newHref);
$.magnificPopup.instance.st.el.attr('href', newHref);
console.log($.magnificPopup.instance.st.el);
}
}
}
});
})(window.jQuery || window.Zepto);