Manuale jQuery

Follow on Facebook Share on Twitter Share on Google Share on Linkedin Share on Blogger Share on Flipboard Share on Tumblr

Prende una funzione esistente e ne restituisce una nuova con un particolare contesto.
E’ utilizzato spesso per collegare gli eventi a un elemento in cui il contesto sta puntando di nuovo ad un oggetto.

Sintassi

$(selector).proxy(function,context) 
$(selector).proxy(context,name)

  • function: la funzione da chiamare
  • context: il nome dell’oggetto
  • name: La funzione esistente il cui contesto sarà cambiato

Esempio

<script>
$(document).ready(function(){
	var product = {
		code: "12345",
		description: "Prodotto 1",
		price: "35€",
		showLabel: function(){
			$("#prodotto").text(this.description);
			},
			showPrice: function(){
				alert("Codice:  " + this.code + "\nProdotto: " + this.description +  "\nPrezzo: " + this.price);
			}
		};
	$("#prodotto").ready($.proxy(product, "showLabel"));
	$("button").click($.proxy(product, "showPrice"));
});
</script>
<button  id="prodotto">Prezzo</button>

Manuale jQuery

 

A colpo d'occhio

  • Script C#

    Script C# per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale C#

    Manuale completo di C# per principianti e non

  • Script VB.Net

    Script VB.Net Visual Basic .net: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale SQL

    Manuale di SQL con particolare attenzione a T-SQL di Microsoft SQL Server

  • Seo

    Tecniche di posizionamento indicizzazione e ottimizzazione dei siti web per nei motori di ricerca

  • Manuale CSS

    Manuale completo sui CSS per principianti e non

Be Responsive

HTML 5

HTML 5

HTML 5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto delle pagine Web.

CSS 3

CSS 3

CSS 3 è l'ultima evoluzione dei fogli di stile CSS. Contiene molte novità come angoli arrotondati, ombre, sfumature, transizioni o animazioni.

jQuery

jQuery

jQuery è una libreria JavaScript cross-platform progettata per semplificare lo scripting lato client.