Quests.js: Unterschied zwischen den Versionen

Aus Wiki The-West DE
Zur Navigation springen
(Die Seite wurde neu angelegt: „$('<input type="search" class="west" placeholder="Questname">').on('input',function(){const searchValue=$(this).val().toLowerCase();$('#questContainer a').each(function(){const that=$(this);if((that.text()).toLowerCase().includes(searchValue))that.show();else that.hide();});}).appendTo($('#input_search')); try{fetch('/api.php?action=query&format=json&list=categorymembers&cmtitle=Kategorie%3AQuestl%C3%B6sungen&cmprop=title&cmlimit=500').then((response)=>re…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
$('<input type="search" class="west" placeholder="Questname">').on('input',function(){const searchValue=$(this).val().toLowerCase();$('#questContainer a').each(function(){const that=$(this);if((that.text()).toLowerCase().includes(searchValue))that.show();else that.hide();});}).appendTo($('#input_search'));
$('<input type="search" class="west" placeholder="Questname">').on('input',function(){const searchValue=$(this).val().toLowerCase();$('#questContainer a').each(function(){const that=$(this);if((that.text()).toLowerCase().includes(searchValue))that.show();else that.hide();});}).appendTo($('#input_search'));
try{fetch('/api.php?action=query&format=json&list=categorymembers&cmtitle=Kategorie%3AQuestl%C3%B6sungen&cmprop=title&cmlimit=500').then((response)=>response.json()).then((data)=>{const categoryMembers=data.query.categorymembers;categoryMembers.forEach((member)=>{const questTitle=member.title;const questDiv=document.createElement('a');questDiv.textContent=questTitle;questDiv.href='/wiki/'+questTitle;questDiv.target='_blank';questDiv.className='questSearchItem';$('#questContainer').append(questDiv);});});}catch(e){$('#questContainer').append('Es ist ein Fehler aufgetreten');}
try{fetch('/api.php?action=query&format=json&list=categorymembers&cmtitle=Kategorie%3AQuestl%C3%B6sungen&cmprop=title&cmlimit=500').then((response)=>response.json()).then((data)=>{const categoryMembers=data.query.categorymembers;categoryMembers.forEach((member)=>{const questTitle=member.title;const questDiv=document.createElement('a');questDiv.textContent=questTitle;questDiv.href='/wiki/'+questTitle;questDiv.target='_blank';questDiv.className='questSearchItem';$('#questContainer').append(questDiv);});});}catch(e){$('#questContainer').append('Es ist ein Fehler aufgetreten');}
$('.mw-category-generated').hide();

Version vom 19. November 2023, 21:21 Uhr

$('<input type="search" class="west" placeholder="Questname">').on('input',function(){const searchValue=$(this).val().toLowerCase();$('#questContainer a').each(function(){const that=$(this);if((that.text()).toLowerCase().includes(searchValue))that.show();else that.hide();});}).appendTo($('#input_search')); try{fetch('/api.php?action=query&format=json&list=categorymembers&cmtitle=Kategorie%3AQuestl%C3%B6sungen&cmprop=title&cmlimit=500').then((response)=>response.json()).then((data)=>{const categoryMembers=data.query.categorymembers;categoryMembers.forEach((member)=>{const questTitle=member.title;const questDiv=document.createElement('a');questDiv.textContent=questTitle;questDiv.href='/wiki/'+questTitle;questDiv.target='_blank';questDiv.className='questSearchItem';$('#questContainer').append(questDiv);});});}catch(e){$('#questContainer').append('Es ist ein Fehler aufgetreten');} $('.mw-category-generated').hide();