Welcome to Assassin's Creed Wiki! Log in and join the community.

User:SlyAceZeta/common.js: Difference between revisions

From the Assassin's Creed Wiki
Jump to navigation Jump to search
imported>SlyAceZeta
mNo edit summary
imported>SlyAceZeta
mNo edit summary
Line 4: Line 4:
var mutObserver = new MutationObserver(mutCallback);
var mutObserver = new MutationObserver(mutCallback);
function mutCallback(mutations) {
function mutCallback(mutations) {
for (var mutation of mutations) {
for (let mutation of mutations) {
if (mutation.type === 'attributes') {
if (mutation.type === 'attributes') {
mutNode.setAttribute('placeholder', "Search Assassin's Creed Wiki...");
mutNode.setAttribute('placeholder', "Search Assassin's Creed Wiki...");

Revision as of 11:25, 3 March 2021

var mutNode = document.getElementsByClassName('wds-global-navigation__search-input')[0];
var mutConfig = { attributeFilter: ['placeholder'] };

var mutObserver = new MutationObserver(mutCallback);
function mutCallback(mutations) {
	for (let mutation of mutations) {
		if (mutation.type === 'attributes') {
			mutNode.setAttribute('placeholder', "Search Assassin's Creed Wiki...");
		}
	}
}

mutObserver.observe(mutNode, mutConfig);