// 2022/10/24: In Vanilla JS
var elements = document.querySelectorAll('.no-lightbox, .no-lightbox img');
for (var i = 0; i < elements.length; i++) {
elements[i].onclick = null;
}
// In jQuery:
//jQuery('a.no-lightbox').click(mgclOnClick);
// 2022/10/24: In Vanilla JS:
var elements = document.querySelectorAll('a.no-lightbox');
for (var i = 0; i < elements.length; i++) {
elements[i].onclick = mgclOnClick;
}
// in jQuery:
// if (jQuery.fn.off) {
// jQuery('a.set-target').off('click'); // jQuery 1.7+
// }
// else {
// jQuery('a.set-target').unbind('click'); // < jQuery 1.7
// }
// jQuery('a.set-target').click(mgclOnClick);
// 2022/10/24: In Vanilla JS:
var elements = document.querySelectorAll('a.set-target');
for (var i = 0; i < elements.length; i++) {
elements[i].onclick = mgclOnClick;
}
}
function mgclOnClick() {
if (!this.target || this.target == '' || this.target == '_self')
window.location = this.href;
else
window.open(this.href,this.target);
return false;
}
// From WP Gallery Custom Links
// Reduce the number of conflicting lightboxes
function mgclAddLoadEvent(func) {
var oldOnload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldOnload();
func();
}
}
}
mgclAddLoadEvent(mgclInit);
mgclInit();
//});