June 5
Nel DOM, o Document Object Model, utilizzato da jQuery, i nodi sono elementi HTML. Tag utilizzati in una pagina Web creano elementi, come paragrafi, intestazioni e immagini. È possibile ottenere la lunghezza di un nodo utilizzando la "lunghezza ()" la funzione di jQuery, che restituisce un valore pari a zero se il nodo non esiste. In questo modo, è possibile verificare se un nodo è disponibile nella pagina Web corrente. Quando si crea una variabile in base al risultato di "lunghezza ()", è possibile utilizzare la variabile per eseguire istruzioni condizionali che eseguono il codice in base a se il nodo è disponibile.
1 Aprire la pagina Web in Blocco note e verificare se il codice contiene "<script>" tag che puntano al file di libreria jQuery. Trovare questi tag tra i "<head>" tag o al di sopra della chiusura "</ body>" tag. Aggiungere questo codice se non si trova il file jQuery nel codice:
<Script type = "text / css" href = "& lt; / script"> https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js "> & lt; / script>
2 Aggiungere i tag "<script>" che conterranno i test script di jQuery per un nodo. Questo codice appartiene in tutte le altre "<script>" tag. Inizia lo script di una funzione per verificare se la pagina Web terminato il caricamento:
<Script type = "text / css">
$ (Document) .ready ({
});
</ Script>
Scrivi tutto il vostro codice di script tra le parentesi graffe della funzione "documento pronto".
3 Ottenere la lunghezza del nodo che si desidera controllare all'interno un'istruzione "If-Then" con riserva:
if ($ ( 'div'). length) {
// Fai qualcosa
} altro {
// Fare qualcosa di diverso
}
4 Aggiungere una variabile al codice sopra l'istruzione "If-Then". All'interno del "se-allora," impostare il valore della variabile a seconda che esista il nodo:
var disponibili;
if ($ ( 'div'). length) {
disponibile = true;
} altro {
disponibile = false;
}
L'esempio precedente utilizza una variabile booleana di tipo che può contenere solo i valori "false" "vero" o. Utilizzare questa variabile ovunque devi dire lo script che un nodo esiste o meno.