Skip to content

Commit 92672a1

Browse files
committed
Fix sintaxis de plugins, capitulo 8
1 parent 5a1da7c commit 92672a1

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DATE = 'Septiembre 2011'
1+
DATE = 'Octubre 2011'
22
EPUB_TITLE = 'Fundamentos de jQuery'
33
HTML_TITLE = 'Libro gratuito de jQuery en español'
44

libro/epub/Fundamentos_de_jQuery.epub

-8 Bytes
Binary file not shown.

libro/html/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ <h4><a href="https://github.com/dzignus/librojquery/wiki/Mejoras-y-correcciones-
5050
</p>
5151

5252
<p>
53-
<strong>Última actualización del libro:</strong> Septiembre 2011 (<a href="https://github.com/dzignus/librojquery/commits/master" rel="_blank">ver cambios</a>).
53+
<strong>Última actualización del libro:</strong> Octubre 2011 (<a href="https://github.com/dzignus/librojquery/commits/master" rel="_blank">ver cambios</a>).
5454
</p>
5555

5656
</div>
@@ -2589,15 +2589,15 @@ <h2><a href="#TOC"><span class="header-section-number">8.2</span> Crear una Exte
25892589
// realizar algo
25902590
});
25912591
};
2592-
}(jQuery));
2592+
})(jQuery);
25932593
</code></pre>
25942594
<p>La extensión del prototipo del objeto jQuery ocurre en la siguiente línea:</p>
25952595
<pre class="brush: js"><code>$.fn.myNewPlugin = function() { //...
25962596
</code></pre>
25972597
<p>La cual es encerrada en una función autoejecutable:</p>
25982598
<pre class="brush: js"><code>(function($){
25992599
//...
2600-
}(jQuery));
2600+
})(jQuery);
26012601
</code></pre>
26022602
<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>
26032603
<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
26332633
);
26342634
});
26352635
};
2636-
}(jQuery));
2636+
})(jQuery);
26372637

26382638
// Ejemplo de utilización:
26392639
$('a').showLinkLocation();
@@ -2652,7 +2652,7 @@ <h2><a href="#TOC"><span class="header-section-number">8.2</span> Crear una Exte
26522652
return ' (' + this.href + ')';
26532653
});
26542654
};
2655-
}(jQuery));
2655+
})(jQuery);
26562656
</code></pre>
26572657
<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>
26582658
<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
26622662
$(this).addClass(className);
26632663
});
26642664
};
2665-
}(jQuery));
2665+
})(jQuery);
26662666

26672667
// Ejemplo de utilización:
26682668
$('a').fadeInAndAddClass(400, 'finishedFading');
@@ -4001,7 +4001,7 @@ <h4><a href="#TOC"><span class="header-section-number">11.1.1.2</span> Conclusi
40014001

40024002

40034003
<p>
4004-
<strong>Última actualización del libro:</strong> Septiembre 2011 (<a href="https://github.com/dzignus/librojquery/commits/master" rel="_blank">ver cambios</a>).
4004+
<strong>Última actualización del libro:</strong> Octubre 2011 (<a href="https://github.com/dzignus/librojquery/commits/master" rel="_blank">ver cambios</a>).
40054005
</p>
40064006

40074007
</div>

libro/markdown/cap08-extensiones.markdown

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ El código para realizar una extensión básica es la siguiente:
2525
// realizar algo
2626
});
2727
};
28-
}(jQuery));
28+
})(jQuery);
2929
~~~~
3030

3131
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:
3939
~~~~ {.brush: .js}
4040
(function($){
4141
//...
42-
}(jQuery));
42+
})(jQuery);
4343
~~~~
4444

4545
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
8989
);
9090
});
9191
};
92-
}(jQuery));
92+
})(jQuery);
9393
9494
// Ejemplo de utilización:
9595
$('a').showLinkLocation();
@@ -114,7 +114,7 @@ También es posible optimizar la extensión:
114114
return ' (' + this.href + ')';
115115
});
116116
};
117-
}(jQuery));
117+
})(jQuery);
118118
~~~~
119119

120120
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
128128
$(this).addClass(className);
129129
});
130130
};
131-
}(jQuery));
131+
})(jQuery);
132132
133133
// Ejemplo de utilización:
134134
$('a').fadeInAndAddClass(400, 'finishedFading');

libro/pdf/Fundamentos_de_jQuery.pdf

-91 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)