Sviluppo Web con JavaScript può produrre risultati sorprendenti e impressionante, ma superando alcune sfide, tali come come diversi browser sarà il rendering della pagina stessa ed eseguire lo script stesso, può rivelarsi difficile. La popolare libreria JavaScript JQuery è un modo per risolvere questi problemi, e rende molto più semplice di codifica allo sviluppatore il cross browser. JQuery è comunemente utilizzato per creare una barra di ricerca. Grazie a JQuery, non devi scrivere un sacco di codice per ottenere la funzionalità e il supporto multipiattaforma per una barra di ricerca.
Istruzioni
1
Creare un nuovo file JavaScript con qualsiasi editor di testo di vostra scelta. Se non avete già un editor di testo preferito per lo sviluppo di JavaScript, date un'occhiata a queste gratuito e cross piattaforma opzioni: Gedit, Emacs e Vim. Tutti questi strumenti hanno le versioni di Linux, Mac OS X e Windows che possono essere scaricate da internet.
2
Importare JQuery nell'applicazione JavaScript facendo semplicemente riferimento la versione di JQuery che ospita Google aggiungendo questa riga alla tua pagina HTML:
< script src = "& lt; / script" > http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js "> & lt; / script >
3
Immettere il codice di ricerca effettiva nel tuo file JavaScript. Il codice seguente è un campo di ricerca molto semplice che dovrebbe aiutarti a iniziare:
$(function() {var $search = $('#search'); org_val = $search.val();
Questo codice indica il DOM (modello di oggetti documento) per eseguire il codice una volta che la pagina è caricata e impostare la variabile di ricerca predefinito.
Avanti, immettere:
if($(this).Val() = = = org_val) {$(this) .val(' ') ;}})
Ora avete le ossa nude per creare una barra di ricerca utilizzando JQuery.
4
Finire la logica di ricerca alle vostre specifiche. Ad esempio, se state cercando per i valori numerici, è potrebbe codificare il resto della funzione per essere ottimizzato per il tipo di dati. È anche possibile utilizzare CSS per definire lo stile la nuova barra di ricerca, facendola aderire al resto del tuo sito Web.