sintassi: con 2 parametri
$("a").bind("evento",function (event)
{
.....});
esempio: gestione click del mouse con finestra che mostra URL del link
<a href="index.html"><strong>Testo</strong</a>
$("a").bind("click",function (event)
{
alert($(this).attr("href"));});
sintassi: con 3 parametri
$("a").bind("evento", oggetto, function (event)
{
.....});
esempio: modifica del backround di una casella di testo in giallo se selezionata
$(":text").bind("focus blur", {"background-color" : "#FFFFCC"}, function (event) cerca elemento :text e imposta coma data un oggetto css sfondo giallo
{
if (event.type == "focus") se l'evento é selezionato});
{$(this).css(event.data); imposta il css come da data}
else
{$(this).css("background-color",""); imposta uno sfondo nullo}
sintassi:
$("elemento").unbind(); rimuovi tutti gli eventi
$("elemento").unbind("evento"); rimuovi gli handlers per gli eventi
$("elemento").unbind("evento",funzione); rimuovi uno specifico handler per l'evento
esempio:
$(":text").unbind(); rimuovi tutti gli eventi dai campi di testo
$(":text").unbind("blur focus"); rimuovi gli handlers per gli eventi focus e blur
$(":text").unbind("blur",blurFunction); rimuovi uno specifico handler per l'evento blur
{);alert("eseguito solo una volta!");}
function ());
{$(this).text("mouse over");},
function ()
{$(this).text("mouse out");}
function ());
{$(this).text("1");},
function ()
{$(this).text("2");},
function ()
{$(this).text("3");}