How to Prevent Special Non Alphanumeric Chars in an Input with jQuery


So the trick we are going to see today it’s an input where we avoid the insertion of special chars, such as esclamation marks (!), percentage (%), allowing only lettes and numbers. The script allow the use of the arrows, backspace and delete button, preventing anything else.

Leggi tutto...

How to detect correctly the event handler using jQuery


The event handler on touch and desktop devices Basically the iPad, or in general touch based devices haven’t any “click” event. Instead we have a “touch” event. How can we handle them correclty? So the solution is simple and elegant: once detected the device we assign the correct event handler to a variable and then we can use it, without […]

Leggi tutto...

Tabella dei contenuti costruita dinamicamente con jQuery


Continuiamo la nostra serie di lezioni su jQuery. Oggi facciamo qualcosa di più interessante, ovvero una tabella dei contenuti generata automaticamente grazie a jQuery. Sto parlando del TOC, che molto spesso troviamo in testa degli articoli di Wikipedia. Potete scaricare tutto quanto il sorgente di questo esempio da fine pagina. Iniziamo. In che modo occorre muoverci per il nostro scopo? […]

Leggi tutto...

Iniziamo a Lavorare con i CSS e jQuery


Non potevano mancare all’interno di jQuery le funzioni per lavorare con i CSS. JQuery offre infatti una serie di funzioni che provvedono a lavorare con i CSS, e che permettono di impostare proprietà e valori in una maniera molto semplice e per di più cross-browser. La funzione principale jQuery mette a nostra disposizione è css() la quale ci permette di […]

Leggi tutto...

Gestione Contenuti della Pagina HTML con jQuery


Come abbiamo visto finora jQuery offre un gran numero di funzioni per modificare il contenuto della pagina web. JQuery però non è in grado soltanto di modificare, ma è anche in grado di replicare, copiare o avvolgere (il “wrapping” della pagina) il contenuto. Vediamo nella tabella qui sotto quali sono le funzioni che jQuery mette a nostra disposizione a tale […]

Leggi tutto...

Modificare il DOM con jQuery


jQuery oltre a tutto ciò che abbiamo visto fino ad oggi, fornisce una serie di funzioni per inserire nuovo contenuto all’interno della nostra pagina web. Questo contenuto può essere inserito prima o dopo un certo contenitore, può essere posto prima di un selettore. Insomma non mancano i metodi per modificare la pagina. Metodo Scopo append(contenuto) Appone il contenuto all’interno di […]

Leggi tutto...