MediaWiki:Common.js: различия между версиями
Материал из AbduloverA.com
Adept (обсуждение | вклад) Нет описания правки |
Adept (обсуждение | вклад) Нет описания правки |
||
| Строка 9: | Строка 9: | ||
}); | }); | ||
}); | }); | ||
/* Скрипт для АбдулоСлайдера */ | /* Скрипт для АбдулоСлайдера v2.0 */ | ||
$(function() { | $(function() { | ||
$('.abdul-slider'). | $('.abdul-slider-btn').click(function() { | ||
var $ | var $btn = $(this); | ||
var $ | var $track = $btn.parent().find('.abdul-slider-track'); | ||
var scrollAmount = $track.width(); // Узнаем ширину видимой области | |||
var | |||
if ($btn.hasClass('next')) { | |||
$track[0].scrollBy({ left: scrollAmount, behavior: 'smooth' }); | |||
} else { | |||
$ | $track[0].scrollBy({ left: -scrollAmount, behavior: 'smooth' }); | ||
} | } | ||
$ | |||
} | |||
}); | }); | ||
}); | }); | ||
Версия от 19:36, 23 ноября 2025
/* Скрипт для кнопки СОЗДАТЬ СТАТЬЮ */
$(document).ready(function() {
$('.create-article-btn').click(function() {
var name = prompt("Введите название новой статьи:", "");
if (name) {
/* Переход на создание статьи */
window.location.href = mw.config.get('wgScript') + "?title=" + encodeURIComponent(name) + "&action=edit";
}
});
});
/* Скрипт для АбдулоСлайдера v2.0 */
$(function() {
$('.abdul-slider-btn').click(function() {
var $btn = $(this);
var $track = $btn.parent().find('.abdul-slider-track');
var scrollAmount = $track.width(); // Узнаем ширину видимой области
if ($btn.hasClass('next')) {
$track[0].scrollBy({ left: scrollAmount, behavior: 'smooth' });
} else {
$track[0].scrollBy({ left: -scrollAmount, behavior: 'smooth' });
}
});
});