Glorious Wiki readers. We are adding the Midnight Magic video and livestream to the wiki. We appreciate your patience as we process the new and updated information! |
MediaWiki:Common.js: различия между версиями
Перейти к навигации
Перейти к поиску
Lex (обсуждение | вклад) |
Lex (обсуждение | вклад) |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
$(function () { | $(function () { | ||
− | $('.gallery video:not([controls])').click(function (e) { | + | /*$('.gallery video:not([controls]):not(.mediatest)').click(function (e) { |
var url = $(e.target).find('a').text(); | var url = $(e.target).find('a').text(); | ||
window.location.href = url; | window.location.href = url; | ||
− | }); | + | });*/ |
$('.gallery.hoverhighlight a:has(img[link])').removeClass('image').off('click').click(function (e) { | $('.gallery.hoverhighlight a:has(img[link])').removeClass('image').off('click').click(function (e) { | ||
e.preventDefault(); | e.preventDefault(); | ||
Строка 12: | Строка 12: | ||
e.preventDefault(); | e.preventDefault(); | ||
e.stopPropagation(); | e.stopPropagation(); | ||
− | var url = $(e.target).parents('a').first().attr('href').match(/"(.*?)"/) | + | var url = decodeURI($(e.target).parents('a').first().attr('href')); |
− | + | if(!url) return false; | |
+ | var matches = url.match(/"(.*?)"/); | ||
+ | if(matches) | ||
+ | window.location.href = matches[1]; | ||
return false; | return false; | ||
}); | }); | ||
}); | }); |
Текущая версия от 22:26, 22 апреля 2024
$(function () {
/*$('.gallery video:not([controls]):not(.mediatest)').click(function (e) {
var url = $(e.target).find('a').text();
window.location.href = url;
});*/
$('.gallery.hoverhighlight a:has(img[link])').removeClass('image').off('click').click(function (e) {
e.preventDefault();
e.stopPropagation();
return false;
});
$('.gallery.hoverhighlight a').off('click').click(function (e) {
e.preventDefault();
e.stopPropagation();
var url = decodeURI($(e.target).parents('a').first().attr('href'));
if(!url) return false;
var matches = url.match(/"(.*?)"/);
if(matches)
window.location.href = matches[1];
return false;
});
});