quindi il mio codice sotto funziona da solo in un jsfiddle. ma per qualche strana ragione .. ottengo questo errore costantemente dopo la spinta a un server di vivere:/e non riesco a capire perché ...Unchaught TypeError: Impossibile eseguire 'observ' su 'MutationObserver': il parametro 1 non è di tipo 'Node'
errore:
mycodewitherror.js:23 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
js:
$(document).ready(function() {
// The below collects user login name, new login date and time, and previous use URL
var element = document.querySelector('.pet-name');
// create an observer instance
var observer = new MutationObserver(function(mutations) {
var username = $('.pet-name').text();
var referrer = document.referrer;
var date = new Date();
var month = date.getUTCMonth() + 1;
var day = date.getUTCDate();
var year = date.getUTCFullYear();
var time = date.toLocaleTimeString();
var formattedDate = month + '/' + day + '/' + year;
console.log("Pet Name Time");
console.log(referrer);
console.log(petname);
console.log(time);
console.log(formattedDate);
});
// configuration of the observer:
var config = { attributes: true, childList: true, characterData: true };
// pass in the target node, as well as the observer options
observer.observe(element, config);
In entrambi i riferimenti "elemento"? –
No solo quando chiamate 'observer.observe()'. Oh aspetta, no, mi sto sbagliando completamente. – Pointy
Beh .... Touche ' –