Widget:indexSorterGrouper: Difference between revisions
Jump to navigation
Jump to search
Different approach of creating an element |
Damn you, MediaWiki! |
||
Line 73: | Line 73: | ||
var groupHeaderText = nextElementLetter.toUpperCase() + "..."; | var groupHeaderText = nextElementLetter.toUpperCase() + "..."; | ||
if (groupHeaderText.trim() != "...") { | if (groupHeaderText.trim() != "...") { | ||
var groupHeader = $(" | var groupHeader = $(document.createElement("h3")).text(groupHeaderText).addClass("addedbysorter"); | ||
groupHeader.insertAfter(element); | groupHeader.insertAfter(element); | ||
} | } | ||
Line 150: | Line 150: | ||
if (currentKey !== nextElementKey) { | if (currentKey !== nextElementKey) { | ||
var groupHeaderText = $(nextElement).data('classification') + " " + getNumberForRarity(nextElement) + "-Star"; | var groupHeaderText = $(nextElement).data('classification') + " " + getNumberForRarity(nextElement) + "-Star"; | ||
var groupHeader = $(" | var groupHeader = $(document.createElement("h3")).text(groupHeaderText).addClass("addedbysorter"); | ||
groupHeader.insertAfter(element1); | groupHeader.insertAfter(element1); | ||
} | } | ||
Line 225: | Line 225: | ||
var firstTen = Math.ceil(parseInt(firstIndex) / 10) * 10; | var firstTen = Math.ceil(parseInt(firstIndex) / 10) * 10; | ||
if (sortOrder == -1) { firstTen -= 9; } | if (sortOrder == -1) { firstTen -= 9; } | ||
var groupHeader = $(" | var groupHeader = $(document.createElement("h3")).text(getNumberText(firstIndex) + "..." + getNumberText(firstTen)).addClass("addedbysorter"); | ||
groupHeader.insertBefore(elements.first()); | groupHeader.insertBefore(elements.first()); | ||
Line 264: | Line 264: | ||
var groupHeaderText = getNumberText(currentIdxShow) + "..." + getNumberText(nextElementTen); | var groupHeaderText = getNumberText(currentIdxShow) + "..." + getNumberText(nextElementTen); | ||
var groupHeader = $(" | var groupHeader = $(document.createElement("h3")).text(groupHeaderText).addClass("addedbysorter"); | ||
groupHeader.insertAfter(element); | groupHeader.insertAfter(element); | ||
} | } |
Latest revision as of 00:40, 27 July 2024
Released on this server: