You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>La cual es encerrada en una función autoejecutable:</p>
2598
2598
<preclass="brush: js"><code>(function($){
2599
2599
//...
2600
-
}(jQuery));
2600
+
})(jQuery);
2601
2601
</code></pre>
2602
2602
<p>Esta posee la ventaja de crear un alcance “privado”, permitiendo utilizar el signo dolar sin tener la preocupación de que otra biblioteca también este utilizando dicho signo.</p>
2603
2603
<p>Por ahora, internamente la extensión queda:</p>
@@ -2633,7 +2633,7 @@ <h2><a href="#TOC"><span class="header-section-number">8.2</span> Crear una Exte
2633
2633
);
2634
2634
});
2635
2635
};
2636
-
}(jQuery));
2636
+
})(jQuery);
2637
2637
2638
2638
// Ejemplo de utilización:
2639
2639
$('a').showLinkLocation();
@@ -2652,7 +2652,7 @@ <h2><a href="#TOC"><span class="header-section-number">8.2</span> Crear una Exte
2652
2652
return ' (' + this.href + ')';
2653
2653
});
2654
2654
};
2655
-
}(jQuery));
2655
+
})(jQuery);
2656
2656
</code></pre>
2657
2657
<p>El método <code>append</code> permite especificar una función de devolución de llamada, y el valor devuelto determinará que es lo que se añadirá a cada elemento. Note también que no se utiliza el método <code>attr</code>, debido a que la API nativa del DOM permite un fácil acceso a la propiedad <code>href</code>.</p>
2658
2658
<p>A continuación se muestra otro ejemplo de extensión. En este caso, no se requiere realizar un bucle en cada elemento ya que se delega la funcionalidad directamente en otro método jQuery:</p>
@@ -2662,7 +2662,7 @@ <h2><a href="#TOC"><span class="header-section-number">8.2</span> Crear una Exte
Copy file name to clipboardExpand all lines: libro/markdown/cap08-extensiones.markdown
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ El código para realizar una extensión básica es la siguiente:
25
25
// realizar algo
26
26
});
27
27
};
28
-
}(jQuery));
28
+
})(jQuery);
29
29
~~~~
30
30
31
31
La extensión del prototipo del objeto jQuery ocurre en la siguiente línea:
@@ -39,7 +39,7 @@ La cual es encerrada en una función autoejecutable:
39
39
~~~~{.brush: .js}
40
40
(function($){
41
41
//...
42
-
}(jQuery));
42
+
})(jQuery);
43
43
~~~~
44
44
45
45
Esta posee la ventaja de crear un alcance "privado", permitiendo utilizar el signo dolar sin tener la preocupación de que otra biblioteca también este utilizando dicho signo.
@@ -89,7 +89,7 @@ Al igual que otros métodos, `each()` devuelve un objeto jQuery, permitiendo uti
89
89
);
90
90
});
91
91
};
92
-
}(jQuery));
92
+
})(jQuery);
93
93
94
94
// Ejemplo de utilización:
95
95
$('a').showLinkLocation();
@@ -114,7 +114,7 @@ También es posible optimizar la extensión:
114
114
return ' (' + this.href + ')';
115
115
});
116
116
};
117
-
}(jQuery));
117
+
})(jQuery);
118
118
~~~~
119
119
120
120
El método `append` permite especificar una función de devolución de llamada, y el valor devuelto determinará que es lo que se añadirá a cada elemento. Note también que no se utiliza el método `attr`, debido a que la API nativa del DOM permite un fácil acceso a la propiedad `href`.
@@ -128,7 +128,7 @@ A continuación se muestra otro ejemplo de extensión. En este caso, no se requi
0 commit comments