<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Juareznjunior's Weblog</title>
	<atom:link href="http://juareznjunior.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://juareznjunior.wordpress.com</link>
	<description>javascript,php,postgresql,xhtml...</description>
	<lastBuildDate>Fri, 06 Feb 2009 14:02:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='juareznjunior.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/12d9c542ace92c5c4ef7fd6bd2e64921?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Juareznjunior's Weblog</title>
		<link>http://juareznjunior.wordpress.com</link>
	</image>
			<item>
		<title>Alterar posição da Linha (TR) com jQuery</title>
		<link>http://juareznjunior.wordpress.com/2009/02/06/alterar-posicao-da-linha-tr-com-jquery/</link>
		<comments>http://juareznjunior.wordpress.com/2009/02/06/alterar-posicao-da-linha-tr-com-jquery/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 14:02:19 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[linha]]></category>
		<category><![CDATA[posição]]></category>
		<category><![CDATA[tabela]]></category>
		<category><![CDATA[tr]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=73</guid>
		<description><![CDATA[Após uma dúvida de um colega, resolvi escrever este post. Ele estava usando o antigo livequery que, atualmente, foi acoplado ao fonte do jquery (1.3X) renomeado para jQuery.live().
Utitlizar o jQuery.live() é uma possibilidade mas, numa análise mais cuidadosa e menos custosa, podemos usar o jQuery.clone(true). Passando true no parametro, dizemos que o elemento será clonado [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=73&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Após uma dúvida de um colega, resolvi escrever este post. Ele estava usando o antigo livequery que, atualmente, foi acoplado ao fonte do jquery (1.3X) renomeado para jQuery.live().</p>
<p>Utitlizar o jQuery.live() é uma possibilidade mas, numa análise mais cuidadosa e menos custosa, podemos usar o jQuery.clone(true). Passando true no parametro, dizemos que o elemento será clonado com todos os eventos para ser inserido em qualquer parte do DOM.</p>
<p>Vamos aos códigos:<br />
HTML</p>
<pre>
&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;2&quot;&gt;
&nbsp;&lt;thead&gt;
&nbsp;&nbsp;&lt;tr&gt;
&nbsp;&nbsp;&nbsp;&lt;th&gt;col 1&lt;/th&gt;
&nbsp;&nbsp;&nbsp;&lt;th&gt;col 2&lt;/th&gt;
&nbsp;&nbsp;&nbsp;&lt;th&gt;&amp;nbsp;&lt;/th&gt;
&nbsp;&nbsp;&lt;/tr&gt;
&nbsp;&lt;/thead&gt;
&lt;tbody&gt;
&nbsp;&lt;tr&gt;
&nbsp;&nbsp;&lt;td&gt;linha 1&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;linha 1&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;&lt;a href=&quot;#up&quot;&gt;up&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;#down&quot;&gt;down&lt;/a&gt;&lt;/td&gt;
&nbsp;&lt;/tr&gt;
&nbsp;&lt;tr&gt;
&nbsp;&nbsp;&lt;td&gt;linha 2&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;linha 2&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;&lt;a href=&quot;#up&quot;&gt;up&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;#down&quot;&gt;down&lt;/a&gt;&lt;/td&gt;
&nbsp;&lt;/tr&gt;
&nbsp;&lt;tr&gt;
&nbsp;&nbsp;&lt;td&gt;linha 3&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;linha 3&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;&lt;a href=&quot;#up&quot;&gt;up&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;#down&quot;&gt;down&lt;/a&gt;&lt;/td&gt;
&nbsp;&lt;/tr&gt;
&nbsp;&lt;tr&gt;
&nbsp;&nbsp;&lt;td&gt;linha 4&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;linha 4&lt;/td&gt;
&nbsp;&nbsp;&lt;td&gt;&lt;a href=&quot;#up&quot;&gt;up&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;#down&quot;&gt;down&lt;/a&gt;&lt;/td&gt;
&nbsp;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</pre>
<p>CSS</p>
<pre>
table {
&nbsp;font: 1.5em tahoma;
&nbsp;border:1px solid #dadada;
&nbsp;width:50%;margin:auto;
&nbsp;border:1px solid #dadada;
}
table thead tr {
&nbsp;text-align:left;
&nbsp;background:#fff;
}
table thead th {
&nbsp;background:#ccc;
}
table tbody tr {
&nbsp;cursor: pointer;
&nbsp;background:#eee;
}</pre>
<p>JS</p>
<pre>
$(document).ready(function(){
&nbsp;$(document.getElementsByTagName('tbody')[0].childNodes).find('a').bind('click',function(){
&nbsp;&nbsp;var _hash = this.hash;
&nbsp;&nbsp;var $self = $(this);
&nbsp;&nbsp;var $tr = $self.parent().parent();
&nbsp;&nbsp;var $prev = $tr.prev();
&nbsp;&nbsp;var $next = $tr.next();

&nbsp;&nbsp;switch(_hash) {
&nbsp;&nbsp;&nbsp;case '#down':
&nbsp;&nbsp;&nbsp;&nbsp;if ($next.length &gt; 0 &amp;&amp; 'TR' === $next[0].tagName) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$tr.clone(true).insertAfter($next[0]);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$tr.remove();
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;break;
&nbsp;&nbsp;&nbsp;default:
&nbsp;&nbsp;&nbsp;&nbsp;if ($prev.length &gt; 0 &amp;&amp; 'TR' === $prev[0].tagName) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$tr.clone(true).insertBefore($prev[0]);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$tr.remove();
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;}
&nbsp;});
});</pre>
<p>Resumindo. Identificamos os filhos da tag tbdoy (tr´s) e todas as tags de a inseridas neste contexto do seletor (tr a). O resto é auto-explicativo.</p>
<p>[s]</p>
<p>JunioR</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=73&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2009/02/06/alterar-posicao-da-linha-tr-com-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>jQuery lightBox com iframe</title>
		<link>http://juareznjunior.wordpress.com/2008/11/17/jquery-lightbox-com-iframe/</link>
		<comments>http://juareznjunior.wordpress.com/2008/11/17/jquery-lightbox-com-iframe/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 20:13:28 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[lightbox]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=49</guid>
		<description><![CDATA[Aos solicitantes, depois de algumas pesquisas, segue o tutorial.
HTML principal, chamamos aqui de light.html
&#60;script language="JavaScript" type="text/javascript" src="jquery/jquery-1.2.6.pack.js"&#62;&#60;/script&#62;
&#60;script type="text/javascript" src="jquery/jquery.lightbox-0.5.js"&#62;&#60;/script&#62;
&#60;link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css" media="screen" /&#62;
&#60;/head&#62;
&#60;body&#62;
&#60;iframe src="light-iframe.html" style="width:600px;height:300px;margin-top:10px;"&#62;&#60;/iframe&#62;
&#60;/body&#62;
&#60;/html&#62;

HTML do iframe, light-iframe.html

&#60;style&#62;
/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #444;
	padding: 10px;
	width: 520px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=49&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Aos solicitantes, depois de algumas pesquisas, segue o tutorial.</p>
<p>HTML principal, chamamos aqui de light.html<br />
<code>&lt;script language="JavaScript" type="text/javascript" src="jquery/jquery-1.2.6.pack.js"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript" src="jquery/jquery.lightbox-0.5.js"&gt;&lt;/script&gt;<br />
&lt;link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css" media="screen" /&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;iframe src="light-iframe.html" style="width:600px;height:300px;margin-top:10px;"&gt;&lt;/iframe&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</code></p>
<p>HTML do iframe, light-iframe.html</p>
<pre>
&lt;style&gt;
/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #444;
	padding: 10px;
	width: 520px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }
&lt;/style&gt;
&lt;div id="gallery"&gt;
    &lt;ul&gt;
        &lt;li&gt;
            &lt;a href="photos/image1.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery').lightBox();"&gt;
                &lt;img src="photos/thumb_image1.jpg" width="72" height="72" alt="" /&gt;
            &lt;/a&gt;
        &lt;/li&gt;
        &lt;li&gt;
            &lt;a href="photos/image2.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"&gt;
                &lt;img src="photos/thumb_image2.jpg" width="72" height="72" alt="" /&gt;
            &lt;/a&gt;
       &lt;/li&gt;
        &lt;li&gt;
            &lt;a href="photos/image3.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"&gt;
                &lt;img src="photos/thumb_image3.jpg" width="72" height="72" alt="" /&gt;
            &lt;/a&gt;
        &lt;/li&gt;
   &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p>Neste iframe, assim como no site do <a href="http://leandrovieira.com/projects/jquery/lightbox/" target="_self">lightbox</a>, apenas um css para formatar as listas com imagens.</p>
<p>JAVASCRIPT do light.html</p>
<pre>$(function(){
 $('iframe').load(function(){
  $(this).contents().find('div#gallery &gt; ul &gt; li a').lightBox();
 });
});</pre>
<p>Não tem segredo, adicionamos um load na tag do iframe, pegamos o conteúdo via <a href="http://docs.jquery.com/Traversing/contents" target="_self">contents()</a> e com seletor simples aplicamos o plugin <a href="http://leandrovieira.com/projects/jquery/lightbox/" target="_self">lightbox<br />
</a></p>
<p>[s]</p>
<p>JunioR</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=49&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/11/17/jquery-lightbox-com-iframe/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>jQuery.scrollTable na prática</title>
		<link>http://juareznjunior.wordpress.com/2008/10/31/jqueryscrolltable-na-pratica/</link>
		<comments>http://juareznjunior.wordpress.com/2008/10/31/jqueryscrolltable-na-pratica/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 12:56:14 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=32</guid>
		<description><![CDATA[Depois do lançamento deste plugin aqui no blog, vou mostrar sua utilização. A única complexidade é a utilização de rowspan e colspan na tabela. Vamos lá!
Includes necessários:

&#60;script type="text/javascript" src="jquery/jquery-1.2.6.pack.js"&#62;&#60;/script&#62;
&#60;script type="text/javascript" src="jquery/jquery.scrollTable.js"&#62;&#60;/script&#62;

Estrutura HTML
Para imprimir as linhas, usei um for simples do PHP.
Na declaração do div class=&#8221;main&#8221;, adicionei um style para funcionar o &#8220;opacity&#8221; fora do css [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=32&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Depois do lançamento deste <a href="http://juareznjunior.wordpress.com/2008/06/24/plugin-jquery-scrolltable/">plugin</a> aqui no blog, vou mostrar sua utilização. A única complexidade é a utilização de rowspan e colspan na tabela. Vamos lá!</p>
<p><strong>Includes necessários:</strong><br />
<code><br />
&lt;script type="text/javascript" src="jquery/jquery-1.2.6.pack.js"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript" src="jquery/jquery.scrollTable.js"&gt;&lt;/script&gt;<br />
</code></p>
<p><strong>Estrutura HTML</strong><br />
Para imprimir as linhas, usei um for simples do PHP.<br />
Na declaração do div class=&#8221;main&#8221;, adicionei um style para funcionar o &#8220;opacity&#8221; fora do css apenas para IE. Aprendi isto <a href="http://malsup.com/jquery/fadetest.html">aqui</a> (vale a pena).<br />
<code><br />
&lt;div class="main" style="filter:alpha(opacity=0)"&gt;<br />
&lt;div class="divGridScroll"&gt;<br />
&lt;table cellpadding="2" cellspacing="1"&gt;<br />
&lt;thead&gt;<br />
&lt;tr&gt;<br />
&lt;th rowspan="2"&gt;Column 1&lt;/th&gt;<br />
&lt;th rowspan="2"&gt;Column 2&lt;/th&gt;<br />
&lt;th colspan="2" &gt;Column 3&lt;/th&gt;<br />
&lt;th&gt;Column 4&lt;/th&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;th&gt;Column 5&lt;/th&gt;<br />
&lt;th&gt;Column 6&lt;/th&gt;<br />
&lt;th&gt;Column 7&lt;/th&gt;<br />
&lt;/tr&gt;<br />
&lt;/thead&gt;<br />
&lt;tbody&gt;<br />
&lt;?php for($i=1;$i&lt;=20;$i++):?&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;?=$i?&gt;&lt;/td&gt;<br />
&lt;td&gt;um monte&lt;/td&gt;<br />
&lt;td&gt;um monte de coisa aqui&lt;/td&gt;<br />
&lt;td&gt;um monte de coisa aqui&lt;/td&gt;<br />
&lt;td&gt;um monte de coisa aqui&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;?php endfor;?&gt;<br />
&lt;/tbody&gt;<br />
&lt;tfoot&gt;<br />
&lt;tr&gt;<br />
&lt;th colspan="2"&gt;Total&lt;/th&gt;<br />
&lt;th&gt;22213&lt;/th&gt;<br />
&lt;th&gt;Teste&lt;/th&gt;<br />
&lt;th&gt;TESTESTE &lt;/th&gt;<br />
&lt;/tr&gt;<br />
&lt;/tfoot&gt;<br />
&lt;/table&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
</code></p>
<p><strong>Um pouco de CSS</strong><br />
<code><br />
div.main {<br />
   font: 11px tahoma;<br />
   border:1px solid #dadada;<br />
   width:800px;margin:auto;<br />
   -moz-opacity:0;<br />
   opacity:0;<br />
}<br />
table {<br />
   font: 11px tahoma;<br />
   width:100%;<br />
   background:#fff;<br />
}<br />
table thead th, table tfoot th {<br />
   background:#ccc;<br />
   text-align:center;<br />
}<br />
table tbody td {<br />
   background:#eee;<br />
   padding:3px;<br />
}<br />
</code></p>
<p>Usei opacity para não mostrar a tabela antes de receber toda a execução do plugin. Se for alterado para o convencional display:none ou visibility:hidden a renderização da tabela não ficara adequada.</p>
<p><strong>O javaScript.</strong><br />
Estou buscando pelo div class=&#8221;divGridScroll&#8221; onde esta nossa tabela. Perceba que adicionei uma função chamada onComplete. Esta função tem como objetivo, fazer alguma coisa após a tabela ser renderizada. Neste caso, vamos mostrar o div class=&#8221;main&#8221;. Outro detalhe, veja que aplico um filtro para validar se o browser é IE. Se for, remove o atributo <a href="http://malsup.com/jquery/fadetest.html">filter</a>. Se deseja ver o resultado padrão no IE, apenas remova o método filter do chain.</p>
<pre>
$(function(){
   $('.divGridScroll').scrollTable({
      height:150,
      onComplete:function(){
         $(this).parent().css('opacity',1).filter(function(){
            if ($.browser.msie) {
               this.style.removeAttribute('filter');
            }
         });
      }
   });
});
</pre>
<p>Testei no IE7,Opera,Chrome e FF.</p>
<p>Até a próxima</p>
<p>[s]</p>
<p>JunioR</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=32&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/10/31/jqueryscrolltable-na-pratica/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>Curiosidade! Declaração de controller (ZF,Kohana e CodeIgniter)</title>
		<link>http://juareznjunior.wordpress.com/2008/09/04/curiosidade-declaracao-de-controller-zfkohana-e-codeigniter/</link>
		<comments>http://juareznjunior.wordpress.com/2008/09/04/curiosidade-declaracao-de-controller-zfkohana-e-codeigniter/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 14:25:03 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=26</guid>
		<description><![CDATA[Zend Framework

class IndexController extends Zend_Controller_Action {
 public function indexAction() {
  $this-&#62;render();
  //views/script/index/index.phtml
 }
}

Kohana

class Site_Controller extends Controller {
 public function index() {
  View::factory('template')-&#62;render(true);
  //views/template.php
 }
}

CodeIgniter

class Site extends Controller {
 function index() {
  $this-&#62;load-&#62;view('site.php');
  //views/site.php
 }
}

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=26&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://framework.zend.com/">Zend Framework</a></p>
<pre>
class IndexController extends Zend_Controller_Action {
 public function indexAction() {
  $this-&gt;render();
  //views/script/index/index.phtml
 }
}
</pre>
<p><a href="http://kohanaphp.com/">Kohana</a></p>
<pre>
class Site_Controller extends Controller {
 public function index() {
  View::factory('template')-&gt;render(true);
  //views/template.php
 }
}
</pre>
<p><a href="http://codeigniter.com/">CodeIgniter</a></p>
<pre>
class Site extends Controller {
 function index() {
  $this-&gt;load-&gt;view('site.php');
  //views/site.php
 }
}
</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=26&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/09/04/curiosidade-declaracao-de-controller-zfkohana-e-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>plugin jQuery ScrollTable</title>
		<link>http://juareznjunior.wordpress.com/2008/06/24/plugin-jquery-scrolltable/</link>
		<comments>http://juareznjunior.wordpress.com/2008/06/24/plugin-jquery-scrolltable/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 13:04:28 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[scroll table jquery tabela]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=16</guid>
		<description><![CDATA[De tanto procurar e testar scripts para scroll em tabelas (dataGrid), resolvi quebrar um pouco a cabeça e escrever um plugin via jQuery para tal. Sabemos que para FireFox 2 um simples overflow:auto com algum height na tag de tbody resolveria, mas infelizmente, alguns browsers não suportam isto. O FireFox 3 tem algumas diferenças com [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=16&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>De tanto procurar e testar scripts para scroll em tabelas (dataGrid), resolvi quebrar um pouco a cabeça e escrever um plugin via jQuery para tal. Sabemos que para FireFox 2 um simples overflow:auto com algum height na tag de tbody resolveria, mas infelizmente, alguns browsers não suportam isto. O FireFox 3 tem algumas diferenças com relação ao scroll no tbody, se o FF2 respeita a altura do td, o FF3 redimensiona a altura do td caso não ultrapasse a altura definida no tbody.</p>
<p>Não vou escrever o fonte do plugin aqui, caso tenham interesse basta comentar solicitando js.</p>
<p>Algumas imagens</p>
<p>Tabela original:</p>
<p><a href="http://juareznjunior.files.wordpress.com/2008/06/firefox11.jpg"><img class="alignnone size-medium wp-image-18" src="http://juareznjunior.files.wordpress.com/2008/06/firefox11.jpg?w=300&#038;h=149" alt="" width="300" height="149" /></a></p>
<p>Tabela com scroll FireFox e IE7:</p>
<p><a href="http://juareznjunior.files.wordpress.com/2008/06/firefox2.jpg"><img class="alignnone size-medium wp-image-19" src="http://juareznjunior.files.wordpress.com/2008/06/firefox2.jpg?w=300&#038;h=64" alt="" width="300" height="64" /></a></p>
<p>Opera 9.5</p>
<p><a href="http://juareznjunior.files.wordpress.com/2008/06/opera1.jpg"><img class="alignnone size-medium wp-image-20" src="http://juareznjunior.files.wordpress.com/2008/06/opera1.jpg?w=300&#038;h=65" alt="" width="300" height="65" /></a></p>
<p>Tabela com rowspan,colspan e tfoot</p>
<p><a href="http://juareznjunior.files.wordpress.com/2008/06/scrooll_avancado.jpg"><img class="alignnone size-medium wp-image-21" src="http://juareznjunior.files.wordpress.com/2008/06/scrooll_avancado.jpg?w=300&#038;h=128" alt="" width="300" height="128" /></a></p>
<p>A estrutura solicitada para trabalhar com o plugin é a seguinte:<br />
<code>&lt;div&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;/table&gt;&lt;/div&gt;</code></p>
<p>O js:<br />
<code>$(function(){ $('div').scrollTable({height:200}); });</code></p>
<p>Fiz um post no forum do jQuery Brasil:</p>
<p>http://jquerybrasil.com/forum/index.php?showtopic=496</p>
<p>[s]</p>
<p>JunioR</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=16&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/06/24/plugin-jquery-scrolltable/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>

		<media:content url="http://juareznjunior.files.wordpress.com/2008/06/firefox11.jpg?w=300" medium="image" />

		<media:content url="http://juareznjunior.files.wordpress.com/2008/06/firefox2.jpg?w=300" medium="image" />

		<media:content url="http://juareznjunior.files.wordpress.com/2008/06/opera1.jpg?w=300" medium="image" />

		<media:content url="http://juareznjunior.files.wordpress.com/2008/06/scrooll_avancado.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Selecionar coluna com jQuery</title>
		<link>http://juareznjunior.wordpress.com/2008/05/14/selecionar-coluna-com-jquery/</link>
		<comments>http://juareznjunior.wordpress.com/2008/05/14/selecionar-coluna-com-jquery/#comments</comments>
		<pubDate>Wed, 14 May 2008 19:56:56 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=14</guid>
		<description><![CDATA[Aproveitando uma dúvida no fórum do jQuery, vou mostrar uma das maneiras de selecionar coluna de uma tabela.
CSS

table {
font: 11px tahoma;
border:1px solid #dadada;
width:50%;margin:auto;
}
table thead tr {
text-align:left;
background:#fff;
}
table thead th {
background:#ccc;
cursor:pointer;
}
.over {
background:#555;color:#fff;
}
.odd {background:#eee;}
.even {background:#f6f6f6;}

HTML

&#60;table cellspacing="1" cellpadding="2"&#62;
&#60;thead&#62;
&#60;tr&#62;
&#60;th&#62;col 1&#60;/th&#62;
&#60;th&#62;col 2&#60;/th&#62;
&#60;th&#62;col 4&#60;/th&#62;
&#60;/tr&#62;
&#60;/thead&#62;
&#60;tbody&#62;
&#60;tr&#62;&#60;td&#62;col 1&#60;/td&#62;&#60;td&#62;col 2&#60;/td&#62;&#60;td&#62;col 3&#60;/td&#62;&#60;/tr&#62;
&#60;tr&#62;&#60;td&#62;col 1&#60;/td&#62;&#60;td&#62;col 2&#60;/td&#62;&#60;td&#62;col 3&#60;/td&#62;&#60;/tr&#62;
&#60;/tbody&#62;
&#60;/table&#62;

JavaScript

$(function(){
	var $tr = $('table &#62; tbody tr')
		.filter(':odd').removeClass('even').addClass('odd')
		.end()
		.filter(':even').removeClass('odd').addClass('even')
		.end();
	var $thead = $('table &#62; thead');
	var data [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=14&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Aproveitando uma dúvida no fórum do jQuery, vou mostrar uma das maneiras de selecionar coluna de uma tabela.</p>
<p>CSS<br />
<code><br />
table {<br />
font: 11px tahoma;<br />
border:1px solid #dadada;<br />
width:50%;margin:auto;<br />
}<br />
table thead tr {<br />
text-align:left;<br />
background:#fff;<br />
}<br />
table thead th {<br />
background:#ccc;<br />
cursor:pointer;<br />
}<br />
.over {<br />
background:#555;color:#fff;<br />
}<br />
.odd {background:#eee;}<br />
.even {background:#f6f6f6;}<br />
</code></p>
<p>HTML<br />
<code><br />
&lt;table cellspacing="1" cellpadding="2"&gt;<br />
&lt;thead&gt;<br />
&lt;tr&gt;<br />
&lt;th&gt;col 1&lt;/th&gt;<br />
&lt;th&gt;col 2&lt;/th&gt;<br />
&lt;th&gt;col 4&lt;/th&gt;<br />
&lt;/tr&gt;<br />
&lt;/thead&gt;<br />
&lt;tbody&gt;<br />
&lt;tr&gt;&lt;td&gt;col 1&lt;/td&gt;&lt;td&gt;col 2&lt;/td&gt;&lt;td&gt;col 3&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;col 1&lt;/td&gt;&lt;td&gt;col 2&lt;/td&gt;&lt;td&gt;col 3&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
</code></p>
<p>JavaScript<br />
<code><br />
$(function(){<br />
	var $tr = $('table &gt; tbody tr')<br />
		.filter(':odd').removeClass('even').addClass('odd')<br />
		.end()<br />
		.filter(':even').removeClass('odd').addClass('even')<br />
		.end();<br />
	var $thead = $('table &gt; thead');<br />
	var data = [];<br />
	$thead.find('th').bind('click',function(){<br />
		var idx = this.cellIndex;<br />
		if ( data.length ) {<br />
			$(data).removeClass('over');<br />
			data = [];<br />
		}<br />
		$tr.each(function(){<br />
			$('td:eq('+idx+')',this).map(function(){ data.push(this); $(this).addClass('over')});<br />
		});<br />
	});<br />
});<br />
</code></p>
<p>[s]</p>
<p>JunioR</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=14&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/05/14/selecionar-coluna-com-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>Simples Menu Accordion com JQuery</title>
		<link>http://juareznjunior.wordpress.com/2008/01/28/simples-menu-accordion-com-jquery/</link>
		<comments>http://juareznjunior.wordpress.com/2008/01/28/simples-menu-accordion-com-jquery/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 18:38:17 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/?p=13</guid>
		<description><![CDATA[Coisa rápida  
JS

$(document).ready(function(){
 $('#accordion-container &#62; li &#62; a').bind('click',function() {
  var $next = $(this).next();
  if ($next.is(':visible')) return false;
  $(this).parent().parent().find('li &#62; ul:visible').slideUp('normal');
  $next.slideDown('normal');
  return false;
});});
CSS

ul {
 margin:0;padding:0;
 list-style:none;
}
ul#accordion-container {
 width:200px;
 padding:2px;
}
ul#accordion-container &#62; li {
 margin-top:1px;
 background:#555;
}
ul#accordion-container &#62; li &#62; a {
 display:block;
 padding: 4px;
 color: #fff;
 text-decoration:none;
 outline:none;
}
ul#accordion-container &#62; li &#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=13&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Coisa rápida <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>JS</p>
<pre>
$(document).ready(function(){
 $('#accordion-container &gt; li &gt; a').bind('click',function() {
  var $next = $(this).next();
  if ($next.is(':visible')) return false;
  $(this).parent().parent().find('li &gt; ul:visible').slideUp('normal');
  $next.slideDown('normal');
  return false;
});});</pre>
<p>CSS</p>
<pre>
ul {
 margin:0;padding:0;
 list-style:none;
}
ul#accordion-container {
 width:200px;
 padding:2px;
}
ul#accordion-container &gt; li {
 margin-top:1px;
 background:#555;
}
ul#accordion-container &gt; li &gt; a {
 display:block;
 padding: 4px;
 color: #fff;
 text-decoration:none;
 outline:none;
}
ul#accordion-container &gt; li &gt; a:hover {
 background: #000;
}ul.accordion-menu {
 display:none;
 background:#ccc;
}
ul.accordion-menu a {
 display:block;
 padding-left: 4px;
 background:#ccc;
 color:#555;
 text-decoration:none;
 outline:none;
}
ul.accordion-menu a:hover {
 color:#fff;
}</pre>
<p>HTML</p>
<pre>
&lt;ul id="accordion-container"&gt;
  &lt;li&gt;
  &lt;a href="#"&gt;Menu 1&lt;/a&gt;
  &lt;ul class="accordion-menu"&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
  &lt;a href="#"&gt;Menu 2&lt;/a&gt;
  &lt;ul class="accordion-menu"&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
  &lt;a href="#"&gt;Menu 3&lt;/a&gt;
  &lt;ul class="accordion-menu"&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
 	&lt;li&gt;&lt;a href="#"&gt;link de menu&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;</pre>
<p>[s]</p>
<p>JunioR</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=13&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2008/01/28/simples-menu-accordion-com-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>jQuery + XML</title>
		<link>http://juareznjunior.wordpress.com/2007/12/20/jquery-xml/</link>
		<comments>http://juareznjunior.wordpress.com/2007/12/20/jquery-xml/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 11:24:21 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/2007/12/20/jquery-xml/</guid>
		<description><![CDATA[Aproveitando uma dúvida do fórum do jQuery, escrevi um script para trabalhar com xml retornado via ajax. Vamos por partes:
Nome do script: (xml.php)
Ajax. Este script, valendo-se da condição, escreve um xml válido.
&#60;?php
if ($_GET['xml']) {
header("Content-type: text/xml; charset=ISO-8859-1");
   echo '
&#60;empresa&#62;
&#60;funcionario&#62;
&#60;id&#62;10&#60;/id&#62;
&#60;nome&#62;Fulano&#60;/nome&#62;
&#60;salario&#62;1600&#60;/salario&#62;
&#60;cargo&#62;Analista de sistemas&#60;/cargo&#62;
&#60;depto&#62;Tecnologia da informao&#60;/depto&#62;
&#60;/funcionario&#62;
&#60;funcionario&#62;
&#60;id&#62;14&#60;/id&#62;
&#60;nome&#62;Beltrano&#60;/nome&#62;
&#60;salario&#62;1900&#60;/salario&#62;
&#60;cargo&#62;Suporte Help Desk&#60;/cargo&#62;
&#60;depto&#62;Tecnologia da informao&#60;/depto&#62;
&#60;/funcionario&#62;
&#60;funcionario&#62;
&#60;id&#62;24&#60;/id&#62;
&#60;nome&#62;Cicrano&#60;/nome&#62;
&#60;salario&#62;2000&#60;/salario&#62;
&#60;cargo&#62;Compradora Lar&#60;/cargo&#62;
&#60;depto&#62;Compras/Lar&#60;/depto&#62;
&#60;/funcionario&#62;
&#60;funcionario&#62;
&#60;id&#62;34&#60;/id&#62;
&#60;nome&#62;Teste&#60;/nome&#62;
&#60;salario&#62;3900&#60;/salario&#62;
&#60;cargo&#62;Gerente E-Commerce&#60;/cargo&#62;
&#60;depto&#62;Comrcio Eletrnico&#60;/depto&#62;
&#60;/funcionario&#62;
&#60;funcionario&#62;
&#60;id&#62;44&#60;/id&#62;
&#60;nome&#62;zefina&#60;/nome&#62;
&#60;salario&#62;3900&#60;/salario&#62;
&#60;cargo&#62;Design Modas&#60;/cargo&#62;
&#60;depto&#62;Vendas&#60;/depto&#62;
&#60;/funcionario&#62;
&#60;/empresa&#62;';
 sleep(1);
 exit;
}
JavaScript &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=10&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Aproveitando uma dúvida do <a href="http://jquerybrasil.com/forum/index.php?showtopic=319">fórum</a> do jQuery, escrevi um script para trabalhar com xml retornado via ajax. Vamos por partes:</p>
<p>Nome do script: (xml.php)</p>
<p>Ajax. Este script, valendo-se da condição, escreve um xml válido.</p>
<pre>&lt;?php
if ($_GET['xml']) {
header("Content-type: text/xml; charset=ISO-8859-1");
   echo '
&lt;empresa&gt;
&lt;funcionario&gt;
&lt;id&gt;10&lt;/id&gt;
&lt;nome&gt;Fulano&lt;/nome&gt;
&lt;salario&gt;1600&lt;/salario&gt;
&lt;cargo&gt;Analista de sistemas&lt;/cargo&gt;
&lt;depto&gt;Tecnologia da informao&lt;/depto&gt;
&lt;/funcionario&gt;
&lt;funcionario&gt;
&lt;id&gt;14&lt;/id&gt;
&lt;nome&gt;Beltrano&lt;/nome&gt;
&lt;salario&gt;1900&lt;/salario&gt;
&lt;cargo&gt;Suporte Help Desk&lt;/cargo&gt;
&lt;depto&gt;Tecnologia da informao&lt;/depto&gt;
&lt;/funcionario&gt;
&lt;funcionario&gt;
&lt;id&gt;24&lt;/id&gt;
&lt;nome&gt;Cicrano&lt;/nome&gt;
&lt;salario&gt;2000&lt;/salario&gt;
&lt;cargo&gt;Compradora Lar&lt;/cargo&gt;
&lt;depto&gt;Compras/Lar&lt;/depto&gt;
&lt;/funcionario&gt;
&lt;funcionario&gt;
&lt;id&gt;34&lt;/id&gt;
&lt;nome&gt;Teste&lt;/nome&gt;
&lt;salario&gt;3900&lt;/salario&gt;
&lt;cargo&gt;Gerente E-Commerce&lt;/cargo&gt;
&lt;depto&gt;Comrcio Eletrnico&lt;/depto&gt;
&lt;/funcionario&gt;
&lt;funcionario&gt;
&lt;id&gt;44&lt;/id&gt;
&lt;nome&gt;zefina&lt;/nome&gt;
&lt;salario&gt;3900&lt;/salario&gt;
&lt;cargo&gt;Design Modas&lt;/cargo&gt;
&lt;depto&gt;Vendas&lt;/depto&gt;
&lt;/funcionario&gt;
&lt;/empresa&gt;';
 sleep(1);
 exit;
}</pre>
<p>JavaScript &#8211; parte legal <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  :</p>
<pre>$(document).ready(function(){
 var loading = '&lt;span&gt;Aguarde...&lt;/span&gt;';
 var $button = $('button');
 var click = false; 

 // extend, para aplicar um zebra table
 $.fn.zebra = function() {
  $('tbody tr:visible',this)
   .filter(':odd').removeClass('even').addClass('odd')
   .end()
   .filter(':even').removeClass('odd').addClass('even');
  return this;
 }

 $().ajaxStart(
  function(){
   $button.after(loading)
  }
 ).ajaxStop(
  function(){
   $button.next().fadeOut('fast',function(){
    $(this).remove();
   })
  }
 );

$button.bind('click',function(){
  if (click) return;
  click = true;
  $.ajax({
   type: 'GET',
   url: 'xml.php?xml=1',
   dataType: 'xml',
   success: function(xml) {
    var $table = $('table').find('tbody').empty().end();
    var $tr = null;
    $('funcionario',xml).each(function(){
     $tr = document.createElement('tr');
     $($tr).hover(
       function(){
        $(this).addClass('hover')
       },
       function(){
        $(this).removeClass('hover')
       }
     ).bind('click',function(){
	alert($('td:first',this).text())
     });
     $(this).children().each(function(){
      $($tr).append('&lt;td&gt;'+$(this).text()+'&lt;/td&gt;');
     });
     $table.append($tr);
    });
    $table.zebra().find('tfoot td').text('time: '+new Date().getTime()).end().parent().show();
    click = false;
   }
  });
 });
});</pre>
<p>HTML</p>
<pre>&lt;style&gt;
table { background:#fff;border:1px solid #dadada;width:500px;}
table tbody tr {cursor:default;}
table tfoot tr {background:#ccc;}
.odd {background:#eee;}
.even {background:#f6f6f6;}
.hover {background:#fff000;}
&lt;/style&gt;
&lt;body&gt;
&lt;button&gt;Get XML&lt;/button&gt;
&lt;div id="result" style="display:none"&gt;
&lt;table border="0" cellpadding="2" cellspacing="1"&gt;
&lt;thead style="background:#ccc"&gt;
&lt;tr&gt;
        &lt;th&gt;id&lt;/th&gt;
        &lt;th&gt;nome&lt;/th&gt;
        &lt;th&gt;salario&lt;/th&gt;
        &lt;th&gt;cargo&lt;/th&gt;
        &lt;th&gt;dpto&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
&lt;tr&gt;
        &lt;td colspan="5"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
&lt;/div&gt;</pre>
<p>Adicionei alguns efeitos para melhorar a visualização (zebra e hover)</p>
<p>[s]</p>
<p>JunioR</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=10&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2007/12/20/jquery-xml/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>Tooltips simples para elementos input com jQuery</title>
		<link>http://juareznjunior.wordpress.com/2007/12/11/tooltips-simples-para-elementos-input-com-jquery/</link>
		<comments>http://juareznjunior.wordpress.com/2007/12/11/tooltips-simples-para-elementos-input-com-jquery/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 17:57:40 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/2007/12/11/tooltips-simples-para-elementos-input-com-jquery/</guid>
		<description><![CDATA[As vezes precisamos ajudar o usuário à preencher formulários, dizendo o que pode e não pode ser digitado nos campos. Na minha opnião este tipo de ajuda nunca é demais. Valendo-se da filosofia do jQuery (escrever pouco, produzir muito), escrevi este script para tal.

var help = function() {
 return {
  init: function() {
  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=9&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>As vezes precisamos ajudar o usuário à preencher formulários, dizendo o que pode e não pode ser digitado nos campos. Na minha opnião este tipo de ajuda nunca é demais. Valendo-se da filosofia do <a href="http://jquery.com" title="jquery">jQuery</a> (escrever pouco, produzir muito), escrevi este script para tal.</p>
<pre>
var help = function() {
 return {
  init: function() {
   var $form = $('form');
   var tip = null;
   $(':text',$form).each(function(){
    $(this).bind('focus',function(){
     tip = document.createElement('span');
     $(this).after( $(tip).text( $(this).attr('tips') ) );
    }).blur(function(){
     if (tip) {
      $(tip).remove();
      tip = null;
     }
     return;
    });
   });
  }
 }
}();
$(document).ready(help.init);</pre>
<p>HTML</p>
<pre>
&lt;form&gt;
&lt;input type="text" name="teste1" tips="Este input é muito importante..." /&gt;&lt;br /&gt;
&lt;input type="text" name="teste2" tips="Digite qualquer coisa..." /&gt;&lt;br /&gt;
&lt;input type="text" name="teste3" tips="Terceiro, esta quase acabando..." /&gt;&lt;br /&gt;
&lt;input type="text" name="teste4" tips="Seja persistente" /&gt;&lt;br /&gt;
&lt;input type="text" name="teste5" tips="Último input, caso tenha preenchido os anteriores, boa sorte!" /&gt;
&lt;/form&gt;</pre>
<p>[s]</p>
<p>JunioR</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=9&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2007/12/11/tooltips-simples-para-elementos-input-com-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
		<item>
		<title>Retornar último número pelo PHP</title>
		<link>http://juareznjunior.wordpress.com/2007/11/26/retornar-ultimo-numero-pelo-php/</link>
		<comments>http://juareznjunior.wordpress.com/2007/11/26/retornar-ultimo-numero-pelo-php/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 16:03:47 +0000</pubDate>
		<dc:creator>juareznjunior</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://juareznjunior.wordpress.com/2007/11/26/retornar-ultimo-numero-pelo-php/</guid>
		<description><![CDATA[Vou mostrar algumas formas para descobrir/mostrar o(s) último(s) número(s) de uma string via php.

// string
$x = 144-4534-ABACD-394-ADSACD;

// preg_match_all
preg_match_all('/(\d+)/',$x,$m);
echo end($m[0]);
echo "\n";

// preg_split
echo end(preg_split('/[^\d]+/',$x,-1,PREG_SPLIT_NO_EMPTY));
echo "\n";

// caracter por caracter...
$c = strlen($x) - 1;
$r = array();
while(true) {
 // se o caracter for inteiro
 if(ctype_digit($x[$c])) {
  $r[$c] = $x[$c];
  // se próximo caracter não for inteiro
  // [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=7&subd=juareznjunior&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Vou mostrar algumas formas para descobrir/mostrar o(s) último(s) número(s) de uma string via php.</p>
<pre>
// string
$x = 144-4534-ABACD-394-ADSACD;

// preg_match_all
preg_match_all('/(\d+)/',$x,$m);
echo end($m[0]);
echo "\n";

// preg_split
echo end(preg_split('/[^\d]+/',$x,-1,PREG_SPLIT_NO_EMPTY));
echo "\n";

// caracter por caracter...
$c = strlen($x) - 1;
$r = array();
while(true) {
 // se o caracter for inteiro
 if(ctype_digit($x[$c])) {
  $r[$c] = $x[$c];
  // se próximo caracter não for inteiro
  // break
  if(!ctype_digit($x[$c - 1]))
   break;
 }
 $c--;
}
ksort($r);
echo join($r);
echo "\n";</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/juareznjunior.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/juareznjunior.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/juareznjunior.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/juareznjunior.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/juareznjunior.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/juareznjunior.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/juareznjunior.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/juareznjunior.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/juareznjunior.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/juareznjunior.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/juareznjunior.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/juareznjunior.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=juareznjunior.wordpress.com&blog=1749868&post=7&subd=juareznjunior&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://juareznjunior.wordpress.com/2007/11/26/retornar-ultimo-numero-pelo-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/48894f86d0ae0d86efeb77c670ab0579?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">juareznjunior</media:title>
		</media:content>
	</item>
	</channel>
</rss>