<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Javascript y PHP: recursos y explicaciones - por IUGO &#187; Iugo</title>
	<atom:link href="http://www.iugo.com.uy/blog/index.php/category/iugo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iugo.com.uy/blog</link>
	<description>PHP y JavaScript claro y sencillo, por IUGO software &#38; design studio</description>
	<lastBuildDate>Thu, 17 Nov 2011 20:49:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>IUGO estrena web!</title>
		<link>http://www.iugo.com.uy/blog/index.php/estrenamos-nueva-web/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/estrenamos-nueva-web/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 20:49:04 +0000</pubDate>
		<dc:creator>alfonso</dc:creator>
				<category><![CDATA[Iugo]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=392</guid>
		<description><![CDATA[Re-diseñamos por completo nuestra web, esperamos sus comentarios! www.iugo.com.uy]]></description>
			<content:encoded><![CDATA[<p>Re-diseñamos por completo nuestra web, esperamos sus comentarios!</p>
<h3><a href="http://iugo.com.uy">www.iugo.com.uy</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/estrenamos-nueva-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Precargar imágenes con jQuery</title>
		<link>http://www.iugo.com.uy/blog/index.php/precargar-imagenes-con-jquery/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/precargar-imagenes-con-jquery/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 20:49:10 +0000</pubDate>
		<dc:creator>gonzalo</dc:creator>
				<category><![CDATA[Iugo]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=268</guid>
		<description><![CDATA[Muchas veces nuestros sitios web tienen imágenes que necesitamos precargar, un claro ejemplo en el que resulta útil hacer esto es cuando nuestro sitio tiene efectos de &#8220;rollover&#8221; sobre las imágenes. Resulta bastante molesto cuando pasamos el mouse sobre una imágen y ésta queda en blanco hasta que termina de descargarse la imágen que debería [...]]]></description>
			<content:encoded><![CDATA[<p>Muchas veces nuestros sitios web tienen imágenes que necesitamos precargar, un claro ejemplo en el que resulta útil hacer esto es cuando nuestro sitio tiene efectos de &#8220;rollover&#8221; sobre las imágenes. Resulta bastante molesto cuando pasamos el mouse sobre una imágen y ésta queda en blanco hasta que termina de descargarse la imágen que debería verse al hacer rollover. Y cuando hablamos de rollover no sólo nos referimos a efectos realizados utilizando funciones en javascript, tambien se incluye, por ejemplo, cuando cambiamos el &#8220;background&#8221; de algo, en su estado hover</p>
<p><span id="more-268"></span></p>
<p><code>a.linkConRollover:hover {<br />
background-image: url(imagen-over.jpg);<br />
}</code></p>
<p>En este caso, sería bueno precargar la imagen &#8220;imagen-over.jpg&#8221; para que al pasar el mouse por primera vez sobre un  hipervínculo con estilo &#8220;linkConRollover&#8221; no debamos esperar a que se cargue dicha imagen.  Para eso podemos usar una función muy muy muy sencilla:<br />
<code><br />
jQuery.precargarImg = function() {<br />
for(var i=0; i<br />
jQuery("<img alt="" />").attr("src", arguments[i]);<br />
}</code></p>
<p>&nbsp;</p>
<p><strong>El código completo a incluir en nuestra etiqueta head sería:</strong></p>
<p><code><br />
&lt;script src="jquery.min.js" language="javascript"&gt;&lt;/script&gt;<br />
&lt;script&gt;<br />
jQuery.preloadImages = function() {<br />
for(var i = 0; i&lt;arguments.length; i++){<br />
jQuery("&lt;img&gt;").attr("src", arguments[i]);<br />
}<br />
$.preloadImages("pics/pic1.jpg","pics/pic2.jpg","pics/pic3.jpg");<br />
&lt;/script&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/precargar-imagenes-con-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nos renovamos!</title>
		<link>http://www.iugo.com.uy/blog/index.php/nos-renovamos/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/nos-renovamos/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 20:47:16 +0000</pubDate>
		<dc:creator>alfonso</dc:creator>
				<category><![CDATA[Iugo]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=382</guid>
		<description><![CDATA[Para estar a tono con la próxima versión de la web de IUGO, renovamos la imagen del blog. Espramos que sea más cómodo para leer. Dejen su opinión!]]></description>
			<content:encoded><![CDATA[<p>Para estar a tono con la próxima versión de la web de <a href="http://www.iugo.com.uy">IUGO</a>, renovamos la imagen del blog. Espramos que sea más cómodo para leer. Dejen su opinión!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/nos-renovamos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ventanas modales con jQuery, de manera simple</title>
		<link>http://www.iugo.com.uy/blog/index.php/ventanas-modales-con-jquery-de-manera-simple/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/ventanas-modales-con-jquery-de-manera-simple/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 00:20:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Iugo]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=375</guid>
		<description><![CDATA[Reveal es un plugin para jQuery que permite implementar ventanas modales elegantes de manera muy sencilla. Las ventanas modales pueden ser customizadas si se desea, aunque el diseño por defecto es muy bueno. El plugin es compatible con todos los navegadores modernos, y muy liviano (1.75 KB).]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.iugo.com.uy/blog/wp-content/uploads/2011/02/modal.png"><img class="size-full wp-image-376 aligncenter" style="margin-top: 5px; margin-bottom: 5px;" title="modal" src="http://www.iugo.com.uy/blog/wp-content/uploads/2011/02/modal.png" alt="" width="400" height="166" /></a></p>
<p><a href="http://www.zurb.com/playground/reveal-modal-plugin"> Reveal</a> es un plugin para jQuery que permite implementar ventanas modales elegantes de manera muy sencilla.</p>
<p style="text-align: left;">Las ventanas modales pueden ser customizadas si se desea, aunque el diseño por defecto es muy bueno. El plugin es compatible con todos los navegadores modernos, y muy liviano (1.75 KB).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/ventanas-modales-con-jquery-de-manera-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filtrar resultados en jQuery</title>
		<link>http://www.iugo.com.uy/blog/index.php/filtrar-resultados-en-jquery/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/filtrar-resultados-en-jquery/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 18:55:46 +0000</pubDate>
		<dc:creator>alfonso</dc:creator>
				<category><![CDATA[Iugo]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=362</guid>
		<description><![CDATA[Hoy les presentamos un script realmente útil a la hora de darle al usuario la posibilidad de filtrar resultados en una lista... El código tras el salto. El código: El siguiente código funciona buscando el texto vayamos generando, en cada elemento de la lista, y de esa manera elimina los elementos que no coincidan. Clic para [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy les presentamos un script realmente útil a la hora de darle al usuario la posibilidad de filtrar resultados en una lista...</p>
<p><img class="alignnone" src="http://papermashup.com/wp-content/uploads/2011/01/search.png" alt="" width="200" height="200" /></p>
<p><strong>El código tras el salto.</strong></p>
<p><span id="more-362"></span></p>
<h3><strong>El código:</strong></h3>
<p>El siguiente código funciona buscando el texto vayamos generando, en cada elemento de la lista, y de esa manera elimina los elementos que no coincidan.</p>
<div class="igBar"><span id="ljavascript-3"><a href="#" onclick="javascript:showPlainTxt('javascript-3'); return false;">Clic para ver Texto Plano</a></span></div>
<div class="syntax_hilite"><span class="langName">JAVASCRIPT:</span>
<div id="javascript-3">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #66cc66;">&#40;</span>$<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">jQuery.<span style="color: #006600;">expr</span><span style="color: #66cc66;">&#91;</span><span style="color: #3366CC;">':'</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">Contains</span> = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>a,i,m<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #66cc66;">&#40;</span>a.<span style="color: #006600;">textContent</span> || a.<span style="color: #006600;">innerText</span> || <span style="color: #3366CC;">""</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">toUpperCase</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">indexOf</span><span style="color: #66cc66;">&#40;</span>m<span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;color:#800000;">3</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">toUpperCase</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>&amp;gt;=<span style="color: #CC0000;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #003366; font-weight: bold;">function</span> filterList<span style="color: #66cc66;">&#40;</span>header, list<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #003366; font-weight: bold;">var</span> form = $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;"></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #3366CC;">&lt;form&gt;"</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">attr</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span><span style="color: #3366CC;">"class"</span>:<span style="color: #3366CC;">"filterform"</span>,<span style="color: #3366CC;">"action"</span>:<span style="color: #3366CC;">"#"</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">input = $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"></li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #3366CC;">&lt;input /&gt;"</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">attr</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span><span style="color: #3366CC;">"class"</span>:<span style="color: #3366CC;">"filterinput"</span>,<span style="color: #3366CC;">"type"</span>:<span style="color: #3366CC;">"text"</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>form<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">append</span><span style="color: #66cc66;">&#40;</span>input<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">appendTo</span><span style="color: #66cc66;">&#40;</span>header<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>input<span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.<span style="color: #006600;">change</span><span style="color: #66cc66;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #003366; font-weight: bold;">var</span> filter = $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">val</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>filter<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$matches = $<span style="color: #66cc66;">&#40;</span>list<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">find</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'a:Contains('</span> + filter + <span style="color: #3366CC;">')'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">parent</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'li'</span>, list<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">not</span><span style="color: #66cc66;">&#40;</span>$matches<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">slideUp</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$matches.<span style="color: #006600;">slideDown</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>list<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">find</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"li"</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">slideDown</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.<span style="color: #006600;">keyup</span><span style="color: #66cc66;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">change</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">filterList<span style="color: #66cc66;">&#40;</span>$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"#form"</span><span style="color: #66cc66;">&#41;</span>, $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"#list"</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#40;</span>jQuery<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h3>El HTML:</h3>
<div class="igBar"><span id="lhtml-4"><a href="#" onclick="javascript:showPlainTxt('html-4'); return false;">Clic para ver Texto Plano</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-4">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">&lt;div</span></a> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">"wrap"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">&lt;div</span></a> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">"product-head"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/h1.html"><span style="color: #000000; font-weight: bold;">&lt;h1&gt;</span></a></span>Product Search<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/h1&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/ul.html"><span style="color: #000000; font-weight: bold;">&lt;ul</span></a> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">"list"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/apple.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Apple/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Apple<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/acorn_squash.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Squash/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Acorn Squash<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/broccoli.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Broccoli/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Broccoli<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/carrot.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Carrot/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Carrot<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/celery.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Celery/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Celery<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/lettuce.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Lettuce/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Lettuce<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/mushroom.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Mushroom/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Mushroom<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/onion.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Onion/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Onion<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/potato.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Potato/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Potato<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/pumpkin.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Pumpkin/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Pumpkin<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/radish.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Radish/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Radish<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/squash.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/Squash/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Squash<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/strawberry.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/strawberry/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Strawberry<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/sugar_snap.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/SugarSnaps/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Sugar Snaps<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/li.html"><span style="color: #000000; font-weight: bold;">&lt;li&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"products/tomato.png"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">""</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">"30"</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">"absmiddle"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#/tomato/"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Tomato<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/li&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ul&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h1><a href="http://papermashup.com/demos/jquery-list-filter/" target="_blank">DEMO</a></h1>
<address>Visto en <strong>PaperMashup</strong></address>
</p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/filtrar-resultados-en-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fanpage DeSegunda Casa</title>
		<link>http://www.iugo.com.uy/blog/index.php/fanpage-desegunda-casa/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/fanpage-desegunda-casa/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 18:33:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Iugo]]></category>
		<category><![CDATA[uruguay]]></category>
		<category><![CDATA[novedades]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=339</guid>
		<description><![CDATA[Iugo diseñó la facebook  fanpage para DeSegunda Casa, podés verla siguiendo este enlace]]></description>
			<content:encoded><![CDATA[<p>Iugo diseñó la facebook  fanpage para DeSegunda Casa, podés verla siguiendo <a href="http://www.facebook.com/pages/Montevideo-Uruguay/De-Segunda-Casa/116180098445439" target="_blank">este enlace</a></p>
<p><a href="http://www.iugo.com.uy/blog/wp-content/uploads/2010/11/f.p.-desegundacasa.png"><img class="alignleft size-full wp-image-341" title="f.p. desegundacasa" src="http://www.iugo.com.uy/blog/wp-content/uploads/2010/11/f.p.-desegundacasa.png" alt="" width="512" height="466" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/fanpage-desegunda-casa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selección de un framework para PHP</title>
		<link>http://www.iugo.com.uy/blog/index.php/seleccion-de-un-framework-para-php/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/seleccion-de-un-framework-para-php/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 13:21:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[Iugo]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=330</guid>
		<description><![CDATA[En nuestra empresa utilizamos, para desarrollar en PHP, dos frameworks que hemos desarrollado internamente. Uno de ellos es un framework diseñado en capas, con el clásico diseño de 3 capas: presentación, logica y acceso a datos. El segundo framework utiliza el patrón MVC, y tiene incorporada las funcionalidades básicas: autenticación, logging, manejo de sesiones, purificación [...]]]></description>
			<content:encoded><![CDATA[<p>En nuestra empresa utilizamos, para desarrollar en PHP, dos frameworks que hemos desarrollado internamente. Uno de ellos es un framework diseñado en capas, con el clásico diseño de 3 capas: presentación, logica y acceso a datos. El segundo framework utiliza el patrón MVC, y tiene incorporada las funcionalidades básicas: autenticación, logging, manejo de sesiones, purificación de datos ingresados por el  usuario.<br />
<span id="more-330"></span></p>
<p>Sin embargo, tal vez sea mejor utilizar uno de los tantos frameworks MVC de PHP que se encuentran disponibles para elegir: CakePHP, Symfony, CodeIgniter, Kohana, Zend, Yii, Lithium, etc. Despues de todo, dichos frameworks traen incoporadas más funcionalidades y deberían ser mucho más seguros, ya que son usados por  miles de personas y por lo tanto están muy bien testeados.</p>
<p>Ventajas de utilizar un framework desarrollado internamente:</p>
<ul>
<li>lo conocemos a la perfección</li>
<li>podemos modificarlo fácilemente para agregar funcionalidades a medida que son necesarias</li>
<li>no está sobrecargado con  funcionalidades que raramente utilizamos</li>
</ul>
<p>Ventajas de utilizar uno de los frameworks disponibles para PHP:</p>
<ul>
<li>mejor testeado, menos bugs y más seguridad</li>
<li>más funcionalidades disponibles, por ej: I18N, Caching, ORM, etc</li>
<li>utilizar convenciones y técnicas probadas</li>
</ul>
<p>Es por eso que nos hemos  embarcado en la tarea de probar y decidir si es que alguno de dichos frameworks es más conveniente que utilizar el nuestro.Lo cual ha resultado una tarea bastante complicada.</p>
<p>Lo primero que hicimos fue leer descripciones y reviews de los frameworks más conocidos, buscando en StackOverflow, en phpframeworks.com, etc. Lamentablemente, no es posible decidirse por un framework basándose sólo en la documentación y reviews, es necesario utilizarlo en un proyecto de la vida real para saber realmente que tan bueno resulta ser. Utilizamos todo lo que leimos para acotar la búsqueda a dos frameworks: <a href="http://www.yiiframework.com/">Yii</a> y <a href="http://cakephp.org">CakePHP</a></p>
<p>En siguientes posts iremos publicando nuestras experiencias.</p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-9655719705705223";
/* Blog IUGO II */
google_ad_slot = "4068642316";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/seleccion-de-un-framework-para-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gráficas con OpenFlashChart 2 y CakePHP</title>
		<link>http://www.iugo.com.uy/blog/index.php/graficas-con-openflashchart-2-y-cakephp/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/graficas-con-openflashchart-2-y-cakephp/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:11:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[Iugo]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=325</guid>
		<description><![CDATA[En varias oportunidades nos hemos encontrado con el requerimiento de incorporar gráficas en nuestras aplicaciones creadas con CakePHP. Una de las formas más sencillas que hemos encontrado, es combinar Open Flash Chart 2.0 y CakePHP. Sin embargo, hemos encontrado que el Helper disponible en el sitio oficial de CakePHP tiene algunos errores (por ej. el [...]]]></description>
			<content:encoded><![CDATA[<p>En varias oportunidades nos hemos encontrado con el requerimiento de incorporar gráficas en nuestras aplicaciones creadas con CakePHP. Una de las formas más sencillas que hemos encontrado, es combinar <a href="http://teethgrinder.co.uk/open-flash-chart-2">Open Flash Chart 2.0</a> y CakePHP. Sin embargo, hemos encontrado que el Helper <a href="http://bakery.cakephp.org/articles/view/flashcharthelper-version-3">disponible en el sitio oficial de CakePHP</a> tiene algunos errores (por ej. el gráfico de barras horizontal no está soportado por el helper)</p>
<p>Supongamos que tenemos una lista de gastos por fecha y queremos mostrar un gráfico de línea representando el gasto en función del tiempo:<br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-9655719705705223";
/* Blog IUGO II */
google_ad_slot = "4068642316";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
<br />
<span id="more-325"></span><br />
<code><br />
begin();<br />
$max = 0;<br />
foreach ($gastos as $key =&gt; $model){<br />
if ($gastos[$key]['Expense']['monto'] &gt; $max) $max = $gastos[$key]['Expense']['monto'];<br />
$gastos[$key]['Expense']['fecha'] = $time-&gt;format('M',$gastos[$key]['Expense']['fecha']);<br />
}<br />
$max+=200;<br />
$step = 100;</code></p>
<p><code> </code></p>
<p><code> $flashChart-&gt;setTitle('Gastos totales x rubro','{font-size:14px;}');<br />
$flashChart-&gt;setData($gastos,'/Expense/monto','{n}.Expense.fecha','Gastos','dig');<br />
$flashChart-&gt;axis('y',array('range' =&gt; array(0,$max,$step)));<br />
$flashChart-&gt;axis('x');<br />
echo $flashChart-&gt;chart('area_line',array('colour'=&gt;'#3399AA'),'Gastos','dig');<br />
echo $flashChart-&gt;render(450,250,'dig');<br />
?&gt;</code></p>
<p>El método setData recibe el DataSet, una expresión xpath para indicar cuáles son los valores a graficar, otra expresión xpath para indicar las etiquetas en el eje de las x para esos valores, un nombre para el gráfico y un id de gráfico (de esta forma pueden superponerse varios gráficos en uno).</p>
<p>Es importante destacar que en el ejemplo del código del helper se muestra que la expresión xpath para determinar las etiquetas debería ser "<em>default.{n}.Day.date</em>", pero revisando el código nos dimos cuenta que para que funcione no debe incluirse el nodo "<em>default".</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/graficas-con-openflashchart-2-y-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo proyecto de nuestra empresa: dameprecios.com</title>
		<link>http://www.iugo.com.uy/blog/index.php/nuevo-proyecto-de-nuestra-empresa-dameprecios-com/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/nuevo-proyecto-de-nuestra-empresa-dameprecios-com/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 01:48:48 +0000</pubDate>
		<dc:creator>gonzalo</dc:creator>
				<category><![CDATA[emprendimientos]]></category>
		<category><![CDATA[Iugo]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[TI]]></category>
		<category><![CDATA[uruguay]]></category>
		<category><![CDATA[proyecto]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=317</guid>
		<description><![CDATA[dameprecios.com es el último proyecto publicado por nuestra empresa. Se trata de un portal para comparar precios de productos en diversas tiendas.]]></description>
			<content:encoded><![CDATA[<p>En todo el mundo, principalmente en Europa son muy usados los llamados "Shopping Engines". Se trata de motores de búsqueda que almacenan miles de productos en diversas tienas, y que les permiten a los usuarios <a title="dameprecios.com" href="http://uy.dameprecios.com" target="_blank">comparar precios de cualquier producto</a>, para elegir donde es el mejor lugar para comprar.</p>
<p>Para mantener los precios siempre actualizados, las tiendas proveen al sitio encargado de comprar los precios de un archivo de texto con la información de sus productos, los precios, la descripción, etc. Diariamente el sitio web analiza estos archivos y actualiza su base de datos.</p>
<p>De esa manera funciona <a title="dameprecios.com" href="http://uy.dameprecios.com" target="_blank">dameprecios.com, el portal de comparación de precios uruguayo</a> que acaba de publicar nuestra empresa.</p>
<p><span id="more-317"></span></p>
<p>Se trata de un proyecto muy ambicioso que implica imponer en el usuario de internet de Uruguay una nueva costumbre, un nuevo concepto y de incorporar un nuevo uso para internet, que tanto en Uruguay como en toda Amerérica Latina, no ha sido 100% explotada.</p>
<div class="wp-caption aligncenter" style="width: 374px"><a href="http://uy.dameprecios.com"><img title="dameprecios.com: portal de comparación de precios" src="http://www.iugo.com.uy/iugo/pics/novedades/dameprecios.png" alt="" width="364" height="307" /></a><p class="wp-caption-text">dameprecios.com: portal de comparación de precios</p></div>
<p style="text-align: center;">
<p>Por el momento, y por estar el proyecto aún en desarrollo, no hemos suscripto una gran cantidad de tiendas, pero poco a poco iremos sumando los principales comercios de Montevideo<!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/nuevo-proyecto-de-nuestra-empresa-dameprecios-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Autocompletar con jQuery &#8211; otro tutorial</title>
		<link>http://www.iugo.com.uy/blog/index.php/autocompletar-con-jquery-otro-tutorial/</link>
		<comments>http://www.iugo.com.uy/blog/index.php/autocompletar-con-jquery-otro-tutorial/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 14:14:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Iugo]]></category>

		<guid isPermaLink="false">http://www.iugo.com.uy/blog/?p=303</guid>
		<description><![CDATA[En un artículo anterior describíamos cómo utilizar el plugin Autocomplete de jQuery para implementar un campo de texto con sugerencias. En esta ocasión usaremos el plugín (también de jQuery) FlexBox.  Este plugin puede ser usado como combobox o textbox con autocompletado. Además, puede paginar la lista de resultados y definir un template HTML para mostrar [...]]]></description>
			<content:encoded><![CDATA[<p>En un <a href="http://www.iugo.com.uy/blog/index.php/autocompletar-con-jquery/">artículo anterior</a> describíamos cómo utilizar el plugin <a title="jquery plugin autocomplete" href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" target="_blank">Autocomplete</a> de jQuery para implementar un campo de texto con sugerencias. En esta ocasión usaremos el plugín (también de jQuery) <a href="http://www.codeplex.com/flexbox">FlexBox</a>.  Este plugin puede ser usado como combobox o textbox con autocompletado. Además, puede paginar la lista de resultados y definir un template HTML para mostrar cada ítem de la lista.</p>
<p><img class="aligncenter" title="Ejemplo de Flexbox" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=flexbox&amp;DownloadId=48590" alt="" width="406" height="261" /></p>
<p>Las instrucciones para descargar e instalarlo se encuentran <a href="http://www.fairwaytech.com/Technology/FlexBox.aspx">aquí</a>. Una vez descargados todos los archivos, se debe incluir el css y js para poder utilizarlos (recordar incluir también jquery):<br />
<code><br />
&lt;script src="ruta/a/jquery.flexbox.min.js" type="text/javascript"&gt;</code></p>
<p><code>&lt;link type="text/css" rel="stylesheet" href="ruta/a/jquery.flexbox.css" mce_href="path/to/jquery.flexbox.css" /&gt;</code></p>
<p>Veamos un ejemplo:<span id="more-303"></span></p>
<p>Tenemos que crear un DIV, el cual va a ser convertido en el cuadro de texto con autocompletar:<br />
<code><br />
&lt;div id="fb"&gt;&lt;/div&gt;</code></p>
<p>Luego, insertamos el código JavaScript:</p>
<p style="padding-left: 30px;"><code>$(document).ready(function () {<br />
$('#fb').flexbox('resultados.php', {<br />
watermark: 'Seleccione una elemento',<br />
noResultsText: 'No hay resultados',<br />
method : 'POST',<br />
paging: {<br />
pageSize: 15</code><br />
}</p>
<p style="padding-left: 30px;"><code>});<br />
});</code></p>
<p>El script resultados.php debe retornar un string JSON, con el siguiente formato:<br />
<code><br />
{"results":[<br />
{"id":1,"name":"Hormiga"},<br />
{"id":2,"name":"Oso"},<br />
{...} // los demás resultados aquí<br />
]}</code></p>
<p>El "id" es un entero o un string identificando al elemento y es el valor que es enviado cuando el formulario el enviado.<br />
El "name"  es un entero o un string que es mostrado para cada elemento.</p>
<p>En el siguiente post mostraremos algunas otras opciones que brinda este plugin.
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-9655719705705223";
/* Blog IUGO II */
google_ad_slot = "4068642316";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iugo.com.uy/blog/index.php/autocompletar-con-jquery-otro-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

