buonasera,

vorrei che qualcuno mi potesse spiegare una cosa relativa a queste righe di codice perchè non riesco a capirla, se è possibile.....

codice:
$(function(){
$.extend($.expr[':'],{
over100pixels: function(a){
return (a).height() > 100;
}
});
});
bene quello che non mi è chiaro è cosa sia $.expr so che è il target ovvero l'oggetto che riceverà le nuove proprietà ma perchè è stato chiamato proprio $.expr[':'] ?
cioè deve essere sempre chiamato così? è il nome della sintatti.. è un comando? cosa fa? o è solo un nome come un altro nel senso potevo anche chiamaro $.ciao[':']
e poi i due punti all'interno della quadra perchè?

so che è un forum per aiutare su porzioni di codici che non funzionano però penso che non vi costi nulla dare una semplice spiegazione... se è possibile....