Plantilla Hello :D con prototype

Los desarrolladores suelen enamorarse de librerías, y en mi caso, estoy totalmente perdido por Prototype. El tema de Wordpress que tengo instalado utiliza código javascript para editar ciertos elementos después de que el documento ha sido cargado. El problema: el script utiliza jQuery. Para solucionar el problema decidí portar el código a prototype. Agradezco sobremanera que la última versión de Prototype (1.6.0.2) venga acompañada del método Element::wrap:

Event.observe(window, 'load', function() {
	$$(".menu a").each(function(element) { element.update("<span>" + element.innerHTML + "</span>")});
	$$(".post").invoke("wrap", "div", { "class" : "post_b" }).invoke("wrap", "div", { "class" : "post_c" });
	$$(".widget").invoke('wrap', 'div', { 'class' : 'widget_c' });
	$$(".widget_c").invoke("insert", "<div class='widget_b'></div>");
	$("search").insert({top: "<h2 style='text-align: left;'>Buscar</h2>"})
});
Publicado en JavaScript, Programación el 29/04/2008. Trackback URI: trackback
Tags: , , , ,

No Responses to “Plantilla Hello :D con prototype”

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">