Discuție MediaWiki:Common.js
/* Any JavaScript here will be loaded for all users on every page load. */ $('.tbbox-logo').wrap('<a href="/wiki/Main_Page"></a>'); if ($('.item_container').length!==0) {
$('.item_container').each(function() { $(this).append('<img src="https://westzz.innogamescdn.com/images/items/' + $(this).attr('data-url') + '?1">'); }); $.getScript("/wiki/Popup.js?action=raw");
}
$(window).scroll(function() {
if ($(this).scrollTop() > 300) { $('#back-top').fadeIn(); } else { $('#back-top').fadeOut(); }
}); // Scroll body to top on click $('#back-top a').click(function() {
$('body,html').animate({ scrollTop: 0 }, 800); return false;
}); // Embed youtube videos if ($('.youtube_video').length !== 0) {
$('.youtube_video').each(function() { $(this).html('<iframe width="100%" height="100%" src="https://www.youtube.com/embed/' + $(this).attr('data-id') + '?cc_load_policy=1&cc_lang_pref=' + $(this).attr('data-subtitles') + '" frameborder="0" allowfullscreen></iframe>'); });
} // As seen on https://bitbucket.org/cmcqueen1975/htmlfloatingtableheader/overview function UpdateTableHeaders() { $("div.divTableWithFloatingHeader").each(function() { var originalHeaderRow = $(".tableFloatingHeaderOriginal", this); var floatingHeaderRow = $(".tableFloatingHeader", this); var offset = $(this).offset(); var scrollTop = $(window).scrollTop(); if ((scrollTop > originalHeaderRow.offset().top) && (scrollTop < offset.top + $(this).height() - originalHeaderRow.height())) { floatingHeaderRow.css("visibility", "visible"); floatingHeaderRow.css("top", "0px");
// Copy cell widths from original header $("th", floatingHeaderRow).each(function(index) { var cellWidth = $("th", originalHeaderRow).eq(index).css('width'); $(this).css('width', cellWidth); });
// Copy row width from whole table floatingHeaderRow.css("width", $(this).css("width")); } else { floatingHeaderRow.css("visibility", "hidden"); floatingHeaderRow.css("top", "0px"); } }); };
$(function() { $("table.tableWithFloatingHeader").each(function() {
$(this).wrap("
");
var cls = "tr.floatingHeader"; if($(cls, this).length == 0) { cls = "tr"; } var originalHeaderRow = $(cls, this).first(); var clonedHeaderRow = originalHeaderRow.clone().insertBefore(originalHeaderRow);
clonedHeaderRow.addClass("tableFloatingHeader"); clonedHeaderRow.css("position", "fixed"); clonedHeaderRow.css("top", "0px"); clonedHeaderRow.css("left", $(this).offset().left); clonedHeaderRow.css("visibility", "hidden"); clonedHeaderRow.css("z-index", 1);
originalHeaderRow.addClass("tableFloatingHeaderOriginal"); }); UpdateTableHeaders(); $(window).on('scroll', UpdateTableHeaders); $(window).on('resize', UpdateTableHeaders); });
(function($) {
$(document).ready(function() {
$('.radioButtonsHere').replaceWith('
');
var multiplierValue = 1; var currentXPArray = [];
var currentCashArray = [];
$('.xp').each(function(index) { currentXPArray[index] = parseInt($(this).text()); }); $('.money').each(function(index) { var getNumber = $(this).text().replace(/[^0-9]/gi, ); currentCashArray[index] = parseFloat(getNumber, 10); }); $("input[name='selectRadio']").change(function() { multiplierValue = $(this).val(); $('.xp').each(function(index) {
var finalXP = currentXPArray[index] + (currentXPArray[index] * (multiplierValue / 100));
$(this).text(Math.round(finalXP));
$(this).css({ 'font-weight': 'bold' });
}); $('.money').each(function(index) {
var finalCash = currentCashArray[index] + (currentCashArray[index] * (multiplierValue / 100)); var cashSymbol = "$ ";
$(this).text(cashSymbol + Math.round(finalCash));
$(this).css({ 'font-weight': 'bold' });
}); });
$('.appImage').replaceWith('<img src="https://wiki.the-west.net/images/8/8c/Transparent.png" class="job_Type" style="position:absolute;margin-top:-6px;margin-left:-6px;" />'); $("input[name='selectRadio']").change( function(){ var $src = ""; if ($(this).val() == '50') { $src = "https://wiki.the-west.net/images/a/ac/Silverjob_small.png"; } else if ($(this).val() == '100') { $src = "https://wiki.the-west.net/images/a/a6/Goldjob_small.png"; } else{ $src = "https://wiki.the-west.net/images/8/8c/Transparent.png" $('.money').css({ 'font-weight': 'normal' }); $('.xp').css({ 'font-weight': 'normal' }); } $('.job_Type').attr('src',$src); });
});
})(jQuery);