Fino ad ora ho appena messo tutta la mia bontà jQuery all'interno della funzione $(document).ready()
, incluse le semplici funzioni utilizzate in determinate interazioni utente.funzioni all'interno o all'esterno del documento jquery pronto
Ma le funzioni che non richiedono il caricamento del documento DOM o che vengono comunque richiamate in seguito, possono essere posizionate anche all'esterno dello $(document).ready()
. Consideriamo ad esempio una funzione di validazione molto semplice come ad esempio:
function hexvalidate(color) {
// Validates 3-digit or 6-digit hex color codes
var reg = /^(#)?([0-9a-fA-F]{3})([0-9a-fA-F]{3})?$/;
return reg.test(color);
}
la funzione viene chiamata solo all'interno della funzione $(document).ready()
però.
Qual è la procedura consigliata (sintassi, velocità); ponendo tale funzione all'interno di o al di fuori di la funzione di documento pronto per jquery?
+1 - bello modifica. – karim79