ciao, provo a spiegarti:
$(document).ready(definizioneFunzione);
questa è un'istruzione che specifica cosa fare nell'istante in cui tutto il codice HTML (intendo il DOM, solo i tag, non i media ed il resto) è stato caricato.
Ready sta per DOM Ready, ovvero codice HTML caricato.
definizioineFunzione può essere il nome di una funzione presente da richiamare, o direttamente, come in questo caso, la definizione vera e propria della funzione. Vediamo cosa fa:
//cerca per il tag <body> se è definito lo stile "background-image"
var bgg = $('body').css("background-image");
//divide la tringa trovata in più stringhe in base al carattere "/"
//esempio "/images/thumb/prova" diventa un array {"","images","thumb","prova"}
var bg = bgg.split("/");
//controlla che alla poszione 3 la stringa sia "adv"
if (bg[3] == 'adv')
Se la stringa che cerca non è presente, in pratica il resto del codice non fa altro che aggiungere nel tag <head> della pagina, un riferimento ad un file css.
spero di essere stato chiaro.
ciao
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.