Archivo para la categoría ‘jQuery’
jQuery UI - Los componentes gráficos de jQuery
Posteado por Leech | Metido en Programación, jQuery

jQuery lanzó una nueva librería para crear aplicaciones visuales más fácilmente que denominaron jQuery UI (por User Interface, claro). Consta de un aprovechamiento de las funciones que ya tenía jQuery en su librería y una demostración de las mismas.
La página tiene un diseño muy bonito y los ejemplos están muy claros.
Además incluye unos widgets que antes se encontraban como plugins externos de jQuery, como ser el accordion (para crear menus o listados auto expandibles), calendar (para ingresar fechas en formularios de manera rápida), dialog (para crear ventanas/popups de aviso o interacción), slider (para barras de deslizamiento), table (para tablas ordenables via javascript) y tabs (para navegación por solapas). Estos son los oficiales por el momento, pero ya se encuentran en desarrollo los siguientes: Menu, Form Controls, Tree, Splitter, Rich Text Editor, y Uploader, que se van a ir agregando a medida que se terminen de testear.
También agregaron algunos efectos nuevos como: magnifier (efecto lupa) y shadow (efecto de sombra).
La verdad que un laburo increible.
Vamos jQuery todavía! (Cómo te quedó el ojo prototype.js?) ;)
Link: jQuery UI
3 Razones porqué usar jQuery
Posteado por Leech | Metido en Programación, jQuery
Desde el principio que me volví fanático de la maravillosa librería de javascript jQuery. Lo cual me volvió un tanto vago a la hora de programar javascript sin usar la ayuda de esta librería.
En este sitio explican cuales son las principales tres razones de porque utilizar jQuery.
- Selectores: jQuery soporta muchos selectores. Y cuando digo un muchos, realmente quiero decir muchos. Primero, están los selectores CSS. Solo debés aplicar lo que sabes de CSS y podes usar muchos selectores complejos.
Segundo, están los selectores XPath. Cuando era joven, escribí mucho XSL. Y cuando digo mucho, estoy diciendo mucho XSL hace un uso intensivo de XPath. Porque XHTML es básicamente XML, por esto podemos usar XPath para navegar fácilmente a través del DOM. El problema era que antes que jQuery, nada podía hacerlo. Ahora podemos!
En comparación, prototype solo tiene el comando $(’ID’) para seleccionar un elemento. Ouch!- Los Atributos: Es fácil para agregar o quitar atributos a los elementos. Uso esto cuando quiero crear nuevos elementos o cuando necesito agregarle/quitarle una clase CSS a un elemento. Lo más interesante es que podes encadenar los comandos y va a funcionar.
$("div").attr("title", "Esto es un div").addClass("newClass");Podes encadenar la cantidad que quieras.
- Ajax y JSON: Otra vez, Ajax es ahora tan fácil como 1,2,3. Escribí un artículo sobre JSON y pensé, no existe una alternativa real a JSON. jQuery te ayuda con esto.
$.getJSON("http://www.thesite.com/thejson",
function(json){
alert("I received the json and put it in the json var : " + json.toString());
}
);
Con prototype es un poco mas complejo.
Link: 3 reasons why I use jQuery
Via: aNieto2K
