<?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>Ruan Carlos &#187; Plugin</title>
	<atom:link href="http://ruancarlos.com.br/Blog/category/jquery/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruancarlos.com.br/Blog</link>
	<description>Desenvolvimento</description>
	<lastBuildDate>Fri, 11 May 2012 16:42:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>limitInput &#124; Limitando o tamanho de inputs &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/limitinput-limitando-o-tamanho-de-inputs-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/limitinput-limitando-o-tamanho-de-inputs-jquery-plugin/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 15:00:00 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=630</guid>
		<description><![CDATA[Uma forma elegante de bloquear (maxlenght) a digitação com um plugin jquery]]></description>
			<content:encoded><![CDATA[<p>Olá pessoinhas&#8230;<br />
Quanto tempo né? Pois é, a coisa anda meio difícil, culpa do TCC. Mas em breve tudo isso acaba, eu viro um Bacharel (ai quero que todo mundo me chame de doutor hauahuahu &#8211; zuera).</p>
<p>O <a href="https://github.com/djalmaaraujo/jQuery-limit-input-plugin">limitInput</a> é um <a href="http://ruancarlos.com.br/Blog/category/jquery/plugin/">plugin jquery</a> desenvolvido pelo meu amigão <a href="http://djalmaaraujo.com.br/">Djalma Araujo</a>.</p>
<h2>Mas o  que faz isso?</h2>
<p>Sabe o maxlength dos inputs (ou do textarea que não existe)? Então, este plugin trata esta &#8220;propriedade&#8221; com elegância.</p>
<h2> Como faz?</h2>
<h3>Ex 1:</h3>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;#limitInput-eg1&quot;).limitInput({
	//tamanho limite
	limit: 10,
	//permite ou nao escrever mais
	blockTyping: true,

	//traducao do texto que aparece quando ainda pode digitar
	charName: 'caracters',
	leftString: 'left',
	//texto que aparece quando passou o limite
	excededString: 'exceded'
});
</pre>
<p>Este exemplo limita a 10 caracteres digitados e bloqueia para que não seja mais digitado.<br />
<label for="limitInput-eg1">Digite:</label></p>
<input id="limitInput-eg1" type="text" value=""/>
<h3>Ex 2:</h3>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;#limitInput-eg2&quot;).limitInput({
	//tamanho limite
	limit: 42,
	//permite ou nao escrever mais
	blockTyping: true,

	//traducao do texto que aparece quando ainda pode digitar
	charName: 'letras',
	leftString: 'restantes',
	//texto que aparece quando passou o limite
	excededString: 'excedidas'
});
</pre>
<p><label for="limitInput-eg2">Digite:</label><br />
<textarea id="limitInput-eg2" name="obs" rows="">em pt</textarea></p>
<p>Visite o <a href="http://djalmaaraujo.com.br/">site do Djalma</a> ou do <a href="https://github.com/djalmaaraujo/jQuery-limit-input-plugin">plugin limitInput</a>.</p>
<h3>Edit</h3>
<p>Novo link para o plugin. <a href="https://github.com/djalmaaraujo/jQuery-limit-input-plugin">plugin limitInput</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/limitinput-limitando-o-tamanho-de-inputs-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>jTimepicker &#124; time picker &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/jtimepicker-time-picker-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/jtimepicker-time-picker-jquery-plugin/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 19:41:25 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=607</guid>
		<description><![CDATA[jTimepicker é um plugin jquery que lhe possibilita através de um time picker selecionar hora, minuto, segundo separadamente.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.radoslavdimov.com/jquery-plugins/jquery-plugin-timepicker/">jTimepicker</a> é um <a href="category/jquery/plugin/">plugin jquery</a> que serve para selecionar horas e minutos separadamente  através de um <strong>time picker</strong> com o <a href="http://docs.jquery.com/UI/Slider">jQuery UI Slider</a></p>
<h2>Como?</h2>
<pre class="brush: jscript; title: ; notranslate">
$(document).ready(function() {
     $('#timepicker').jtimepicker();
});
</pre>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;timepicker&quot;&gt;&lt;/div&gt;
</pre>
<div id="timepicker"></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://www.radoslavdimov.com/jquery-plugins/jquery-plugin-timepicker/">Site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/jtimepicker-time-picker-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Range Selection &#124; selecionando ranges &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/range-selection-selecionando-ranges-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/range-selection-selecionando-ranges-jquery-plugin/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 18:05:35 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=596</guid>
		<description><![CDATA[range selection é um plugin do jquery que lhe da a possibilidade de selecionar ranges de um jeito bonito.]]></description>
			<content:encoded><![CDATA[<p><a href="http://ironfroggy.github.com/rangeselection/">Range Selection</a> é um <a href="category/jquery/plugin/">plugin jQuery</a> que lhe permite fazer uma range selecionável. Atualmente eu não encontrei nenhuma documentação deste plugin, mais pelo menos ele funciona. Caso algum dia você arranje uma utilidade para isso me diga. </p>
<h2>Como?</h2>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;rangeselection&quot;&gt;
  &lt;div class=&quot;highlight&quot;&gt;
    &lt;span class=&quot;rangestart&quot;&gt;&lt;span class=&quot;value&quot;&gt;&lt;/span&gt;&lt;span class=&quot;extra&quot;&gt; ...&lt;/span&gt;&lt;/span&gt;
    &lt;span class=&quot;rangestop&quot;&gt;&lt;span class=&quot;extra&quot;&gt;... &lt;/span&gt;&lt;span class=&quot;value&quot;&gt;&lt;/span&gt;&lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;range: &lt;span id=&quot;range&quot;&gt;&lt;/span&gt;&lt;/p&gt;
</pre>
<p>Código <strong>javascript</strong>.</p>
<pre class="brush: jscript; title: ; notranslate">
function on_selection(range) {
    $('#range').html(range.toString());
};

$(document).ready(function() {
	$('#rangeselection').rangeselection({
		width: 400,
		height: 100,
		selectionrange: &quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ&quot;,
		callback: on_selection,
		num_labels: 10
    });
	/*width: tamanho
	height: altura
	selectionrange:  o que vai estar na range
	callback: chamada de resposta
	num_labels: quantidade de labels que vai ser mostrado*/

});
</pre>
<p>Agora vem o <strong>código CSS</strong>:</p>
<pre class="brush: css; title: ; notranslate">
#rangeselection {
    width: 300px;
    height: 100px;
    border: 1px solid black;
}

.rangelabel {
    float: left;
    z-index: 100;
}

.rangelabelend {
    z-index: 100;
}

.rangestop {
    position: relative;
    float: right;
}

.rangestart {
    position: relative;
}

.legend_box {
    position: absolute;
    height: 10px;
    width: 10px;
    background: #ddd;
    z-index: -50;
}

.highlight {
    background: yellow;
    opacity: 0.5;
    position: absolute;
    width: 50px;
    height: 20px;
    z-index: -100;
}
</pre>
<p><a href="http://ruancarlos.com.br/Blog/wp-content/themes/CherryTruffle/post/rangeselection/range-selection.htm">Veja o DEMO</a>.</p>
<p><a href="http://ironfroggy.github.com/rangeselection/">Site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/range-selection-selecionando-ranges-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jqUploader &#124; upload de arquivo &#124; jQuery plugin</title>
		<link>http://ruancarlos.com.br/Blog/jquploader-upload-de-arquivo-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/jquploader-upload-de-arquivo-jquery-plugin/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 16:17:18 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=557</guid>
		<description><![CDATA[jqUploader é um plguin do jquery que lhe ajuda a fazer upload de arquivos mais elegantemente.]]></description>
			<content:encoded><![CDATA[<p>Nossa, fazia um tempão que eu não atualizava aqui. Mais foi por uma boa causa, sem contar que estou ocupado. </p>
<p>Mais vamos ao que interessa.</p>
<p><a href="http://pixeline.be/experiments/jqUploader/">jqUploader</a> é um <a href="/Blog/category/jquery/plugin/">plugin do jquery</a> que te ajuda a fazer upload de arquivos mais elegantemente.</p>
<h2>Como?</h2>
<p>Como todos nós já sabemos, para fazer um <strong>formulário com um campo do tipo file</strong>, para uploads. Necessítamos que tenha um campo do tipo hidden com o tamanho máximo do arquivo.</p>
<pre class="brush: xml; title: ; notranslate">&lt;input name=&quot;MAX_FILE_SIZE&quot; value=&quot;1048576&quot; type=&quot;hidden&quot; /&gt;</pre>
<p>Após você fazer o download do <a href="http://pixeline.be/experiments/jqUploader/">jqUploader</a> e jogar ele no seu servidor de <strong><a href="http://cliente.djalmaaraujo.com.br">hospedagem</a></strong>, você terá as seguintes possibilidades:</p>
<p>OBS: Veja a <a href="http://pixeline.be/experiments/jqUploader/doc.php" rel="nofolow">documentação do jqUploader</a> para saber todas as possibilidades.</p>
<p>Com um código como o debaixo você consegue fazer um formulário legal pra isso:</p>
<pre class="brush: xml; title: ; notranslate">

&lt;form id=&quot;myUploadForm&quot; enctype=&quot;multipart/form-data&quot; action=&quot;upload.php&quot; method=&quot;POST&quot;&gt;
	&lt;fieldset&gt;
	&lt;legend&gt;Meu upload&lt;/legend&gt;
		&lt;label for=&quot;example1&quot;&gt;Escolha um arquivo para: &lt;/label&gt;
		&lt;input name=&quot;MAX_FILE_SIZE&quot; value=&quot;1048576&quot; type=&quot;hidden&quot; /&gt;
		&lt;input name=&quot;example1&quot;  id=&quot;example1&quot;  type=&quot;file&quot; /&gt;
	&lt;/fieldset&gt;
	&lt;input type=&quot;submit&quot; name=&quot;submit&quot; value=&quot;Enviar&quot; /&gt;
&lt;/form&gt;
</pre>
<p><a href="http://pixeline.be/experiments/jqUploader/">Site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/jquploader-upload-de-arquivo-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>scroll follow &#124; Seguindo o scroll &#124; jQuery plugin</title>
		<link>http://ruancarlos.com.br/Blog/scroll-follow-seguindo-o-scroll-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/scroll-follow-seguindo-o-scroll-jquery-plugin/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 15:52:08 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=567</guid>
		<description><![CDATA[scroll follow é um plugin do jquery que de maneira fácil e bem prática lhe da a possibilidade de colocar um elemento seguindo o scroll da página.]]></description>
			<content:encoded><![CDATA[<div id="exemplo" style="border: 1px solid #000; position: relative; width: 300px; left:0px; background:url(/Blog/wp-content/themes/CherryTruffle/images/header-bg-Blue.png); color: #BCD0FF">
	<img src="http://ruancarlos.com.br/Blog/wp-content/themes/CherryTruffle/images/logo.png" alt="Minha logo" />	</p>
<p>Isto é simplesmente para provar para vocês que o que eu digo aqui funciona e que isso é chato. Não sei até quando, mais um dia funcionou rsrs.</p>
<p><a href="http://kitchen.net-perspective.com/open-source/scroll-follow/">Site do plugin.</a></p>
</div>
<p>Galera, desculpem o atraso nos posts, mais é que eu tinha programado um ai e deu tudo errado rsrs, sem contar com outros problemas. </p>
<p>Mais estou de volta, aqui, neste exato momento, no presente do pretérito mais do que perfeito (fui saber que isso existia no curso de inglês oO) <img src='http://ruancarlos.com.br/Blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Vamos ao que vos interessa.</p>
<p><a href="http://kitchen.net-perspective.com/open-source/scroll-follow">Scrol Follow</a> é um <a href="/Blog/category/jquery/plugin/">plugin do jquery</a> que faz com que um objeto (pode ser uma < div > &#8211; demorei mais ainda pq estava dando problema no meu layout nesta div que eu escrevi ai =/ que raiva) siga o scroll da página.<br />
Como assim Ruan? Explico: Sabe aquelas propagandas chatas que ficam geralmente do lado direito da tela, ai quando tem um texto grande e você desce o scroll a maldita vai junto? Então, este <a href="/Blog/category/jquery/plugin/">plugin do jquery</a> serve para isso.</p>
<h2>Como?</h2>
<ol>
<li><a href="http://kitchen.net-perspective.com/open-source/scroll-follow">Vai na página do plugin e baixa ele</a>.</li>
<li><a href="http://ui.jquery.com/">Vai no site do jquery UI e baixa apenas o core</a>.</li>
<li><a href="/Blog/sobre-o-ruan/">Deposita 10 pila na minha conta.</a></li>
</ol>
<p>Após ter feito os 3 passo de cima (principalmente o 3º) você terá que seguir os passo aqui debaixo. </p>
<p>1º. Incluir os arquivos na página:</p>
<pre class="brush: jscript; title: ; notranslate">
//pelo menos isso você já deveria saber
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;ui.core.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.scrollFollow.js&quot;&gt;&lt;/script&gt;
</pre>
<p>2º. Criar o HTML do elemento que irá seguir o scroll:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;exemplo&quot; style=&quot;border: 1px solid #000; position: relative; width: 300px;&quot;&gt;
	&lt;img src=&quot;/images/ducks.png&quot; alt=&quot;Ducks&quot; /&gt;
	&lt;p&gt;Isto é simplesmente para provar para vocês que o que eu digo aqui funciona, não sei até quando, mais um dia funcionou rsrs.&lt;/p&gt;
	&lt;p&gt;&lt;a href=&quot;http://kitchen.net-perspective.com/open-source/scroll-follow/&quot;&gt;Site do plugin.&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
</pre>
<p>3º. Colocar no onload da página a chamada do plugin:</p>
<pre class="brush: jscript; title: ; notranslate">
$( document ).ready(function (){
	$(&quot;#exemplo&quot;).scrollFollow();
});
</pre>
<p><a href="http://kitchen.net-perspective.com/open-source/scroll-follow">Site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/scroll-follow-seguindo-o-scroll-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>maxImage &#124; full background &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/maximage-full-background-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/maximage-full-background-jquery-plugin/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 01:53:53 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=529</guid>
		<description><![CDATA[MaxImage é um plugin do jquery que faz com que uma imagem fique como background do seu site, sendo ela declarada na tag <img>  do seu código html. slideshow]]></description>
			<content:encoded><![CDATA[<div id="attachment_542" class="wp-caption aligncenter" style="width: 518px"><a href="http://www.aaronvanderzwan.com/maximage/"><img src="http://ruancarlos.com.br/Blog/wp-content/uploads/2009/09/maximage.jpg" alt="maxImage | full background | jQuery Plugin" title="maximage" width="508" height="100" class="size-full wp-image-542" /></a><p class="wp-caption-text">maxImage | full background | jQuery Plugin</p></div>
<p style="text-align: justify;"><a href="http://www.aaronvanderzwan.com/maximage/">MaxImage</a> é um <a href="category/jquery/plugin/">plugin do jquery</a> que faz com que uma imagem fique como background do seu site, sendo ela declarada na tag <code>< img ></code> do seu código <abbr title="HyperText Markup Language">html</abbr>.</p>
<p style="text-align: justify;">Com este <a href="category/jquery/plugin/">plugin do jquery</a> você também pode fazer um slideshow no seu background.</p>
<p style="text-align: justify;">Não fiz a demonstração deste plugin neste site pois nem tudo é perfeito. Ele tem um leve problema com scroll. Se você testar você vai ver isso, ele simplesmente da um overflow screen hidden (tudo que passar da janela suma). Mais você pode dar uma olhada no site do autor.</p>
<p style="text-align: justify;"><a href="http://www.aaronvanderzwan.com/maximage/">Site</a> | <a href="http://www.aaronvanderzwan.com/maximage/bgslideshow.php">Demo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/maximage-full-background-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>inputLabel &#124; label de usabilidade &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/inputlabel-label-de-usabilidade-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/inputlabel-label-de-usabilidade-jquery-plugin/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 17:09:03 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=509</guid>
		<description><![CDATA[InputLabel é um plugin do jQuery que faz um label de usabilidade nos inputs de seu formulário. ]]></description>
			<content:encoded><![CDATA[<p>Este é o segundo post dos 5 desta semana.</p>
<p>InputLabel é um plugin do jQuery que faz um label de <strong>usabilidade</strong> nos inputs de seu formulário. Sabe aquele texto (quase transparente) que fica dentro do input e quando você clica para digital algo ele some? Então.</p>
<p>Vamos direto ao assunto, ele é bem simples de ser usado. Com um simples código:</p>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;#myInput&quot;).inputLabel();
</pre>
<p>E o html.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;label for=&quot;myInput1&quot; style=&quot;display: none;&quot;&gt;Enter a value&lt;/label&gt;
&lt;input id=&quot;myInput1&quot; type=&quot;text&quot; name=&quot;myInput1&quot; style=&quot;color: rgb(102, 102, 102);&quot;/&gt;
</pre>
<p>Você faz isso</p>
<form><label for="myInput1">Enter a value</label></p>
<input id="myInput1" name="myInput1" type="text" /></form>
<p>Ou um com valor colocado via js.</p>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;#myInput&quot;).inputLabel(&quot;Custom label text&quot;);
</pre>
<input id="myInput2" name="myInput2" type="text" />
<p><a href="http://www.dwightjack.com/demos/inputlabel/">SITE</a> |<a href="http://ruancarlos.com.br/Blog/wp-content/themes/CherryTruffle/post/inputlabel/inputlabel.js"> Baixar do meu site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/inputlabel-label-de-usabilidade-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>qTip &#124; tooltip &#124; jQuery plugin</title>
		<link>http://ruancarlos.com.br/Blog/qtip-tooltip-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/qtip-tooltip-jquery-plugin/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 16:39:51 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=502</guid>
		<description><![CDATA[uma forma muito fácil de fazer tootip com jquery, com o plugin qtip. 
Fácil e elegante, o plugin qtip é bem completo]]></description>
			<content:encoded><![CDATA[<p>Como eu prometi no <a href="http://twitter.com.br/ruanltbg" rel="nofollow" title="twitter do Ruan">twitter</a>, esta semana vai ter 1 post por dia, e o post desta segunda feira vai ser sobre um <a href="category/jquery/plugin" title="Vá para a categoria de plugins do jquery">plugin do jquery</a> para fazer tootips. </p>
<p>Se você não sabe o que é tootip, basta passar seu mouse por cima <span title="Este é um span com tooltip">deste texto</span>. Veja que sobe uma &#8220;dica&#8221; ou tooltip como queira.</p>
<p>O <a href="http://craigsworks.com/projects/qtip/" title="visite o site deles">qTip</a> é um <a href="category/jquery/plugin" title="Vá para a categoria de plugins do jquery">plugin do jQuery</a> que faz estas maravilhas, porém achei ele meio grande com seus 38 kb no modo produção.<br />
Mais ele é bem completo, tem muita coisa e tudo fácil de fazer.</p>
<p>Segue alguns exemplos.</p>
<ul>
<li><strong id='basico' title="tootipe massa">Cool</strong></li>
<li id="title">Com title <a href="#" title="este link tem title">este link tem title</a></li>
</ul>
<p>Entre outros. Confira mais no site deles.</p>
<p><a href="http://craigsworks.com/projects/qtip/demos/effects/modal#" title="Site deles">Site</a> | <a href="http://craigsworks.com/projects/qtip/demos/" title="Veja os demos">Demo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/qtip-tooltip-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Masked Input Plugin &#124; mascaras em campo &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/masked-input-plugin-mascaras-em-campo-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/masked-input-plugin-mascaras-em-campo-jquery-plugin/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 13:33:21 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=476</guid>
		<description><![CDATA[Masked Input Plugin é um plugin do jquery muito legal, ele faz mascara em campos input text do html. Uma questão de usabilidade e boniteza ]]></description>
			<content:encoded><![CDATA[<p>Como falei no post passado ( <a href="maskinputmoney-mascara-de-moedas-jquery-plugin/">Maskinputmoney | mascara de moedas | jQuery plugin</a> ), eu gosto de usar o <a href="http://digitalbush.com/projects/masked-input-plugin/">Masked Input Plugin</a> para gerar as mascaras dos meus formulários, além de deixar eles bonitos têm uma questão de <strong>usabilidade</strong> também.</p>
<p>Na versão atual, ele está bem legal, até hoje eu não encontrei nenhum bug astronômico.</p>
<p>Segue um trecho de código.</p>
<pre class="brush: jscript; title: ; notranslate">
jQuery(function($){
   $(&quot;#date&quot;).mask(&quot;99/99/9999&quot;);
   $(&quot;#phone&quot;).mask(&quot;(999) 999-9999&quot;);
   $(&quot;#tin&quot;).mask(&quot;99-9999999&quot;);
   $(&quot;#ssn&quot;).mask(&quot;999-99-9999&quot;);
});
</pre>
<h2>Ele já vem com algumas pré definições</h2>
<ul>
<li>a &#8211; Representa caracteres alfa (letras) (A-Z,a-z)</li>
<li>9 &#8211; Representa caracteres numéricos (números) (0-9)</li>
<li>* &#8211; Representa caracteres alfanuméricos (letras e números)  (A-Z,a-z,0-9)</li>
</ul>
<p>Mais você pode fazer a sua, por exemplo você deseja que a pessoa coloque apenas o caracter de adição ( + ) ou de subtração ( &#8211; ), basta: </p>
<pre class="brush: jscript; title: ; notranslate">
jQuery(function($){
    // aonde tiver o ~ (tiuuuu) só vai poder ser digitado o + ou -
   $.mask.definitions['~']='[+-]';
   $(&quot;#eyescript&quot;).mask(&quot;~9.99 ~9.99 999&quot;);
});
</pre>
<h2> Exemplos </h2>
<p>Data<br />
<input id="data" tabindex="1" type="text"> 99/99/9999<br />
Telefone<br />
<input id="telefone" tabindex="3" type="text">(999)9999-9999<br />
Personalizado<br />
<input id="personalizado" tabindex="8" type="text"> ~9.99 ~9.99 999</p>
<p>Para quem quiser fazer <a href="maskinputmoney-mascara-de-moedas-jquery-plugin/">mascara de moeda</a> pode ver este post aqui: <a href="maskinputmoney-mascara-de-moedas-jquery-plugin/">maskInputMoney | Mascara de moedas | jQuery Plugin</a></p>
<p><a href="http://digitalbush.com/projects/masked-input-plugin/">Site</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/masked-input-plugin-mascaras-em-campo-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>maskInputMoney &#124; Mascara de moedas &#124; jQuery Plugin</title>
		<link>http://ruancarlos.com.br/Blog/maskinputmoney-mascara-de-moedas-jquery-plugin/</link>
		<comments>http://ruancarlos.com.br/Blog/maskinputmoney-mascara-de-moedas-jquery-plugin/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:32:52 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=462</guid>
		<description><![CDATA[maskInputMoney  é um Plugin jQuery para fazer mascara de moeda, tem precisão decimal e é bem fácil de usar.]]></description>
			<content:encoded><![CDATA[<div id="attachment_473" class="wp-caption aligncenter" style="width: 518px"><img class="size-full wp-image-473" title="Mascara de moeda" src="http://ruancarlos.com.br/Blog/wp-content/uploads/2009/08/maskinputmoney.jpg" alt="Mascara de moeda" width="508" height="100" /><p class="wp-caption-text">Mascara de moeda</p></div>
<p style="text-align: justify;">Para fazer formulários de fácil compreenção é sempre recomendável colocar a formatação de como o campo vai ser preenchido, para isso eu sempre recomendei o <a href="http://digitalbush.com/projects/masked-input-plugin/">Masked Input Plugin</a>. Porém, este plugin (que vai ser comentádo no próximo post &#8211; <a href="masked-input-plugin-mascaras-em-campo-jquery-plugin/">masked input plugin | mascaras em campo | jquery plugin</a>) não tem formatação do tipo moeda (R$ 1,00).</p>
<p style="text-align: justify;">Sorte nossa que o Aurélio Saraiva fez um plugin para isso e o Raul Pereira da Silva fez algumas correções. Conheçam então o <del datetime="2011-07-07T21:10:42+00:00"><a href="http://inovaideia.com.br/maskInputMoney/">maskInputMoney</a></del> <ins><a href="https://github.com/plentz/jquery-maskmoney">maskInputMoney</a></ins>.</p>
<pre class="brush: jscript; title: ; notranslate">
//maskMoney() faz a mascara normal do Dolar
$(&quot;#dolar&quot;).maskMoney()
//Faz a mascara de moeda do Brasil
//maskMoney({symbol:&quot;R$&quot;,decimal:&quot;,&quot;,thousands:&quot;.&quot;})
$(&quot;#real&quot;).maskMoney({symbol:&quot;R$&quot;,decimal:&quot;,&quot;,thousands:&quot;.&quot;})
//Monta no modelo euro
$(&quot;#euro&quot;).maskMoney({symbol:&quot;Euro&quot;,decimal:&quot;,&quot;,thousands:&quot; &quot;})
//A precisão do decimal (,000) ;
$(&quot;#precision&quot;).maskMoney({decimal:&quot;,&quot;,thousands:&quot; &quot;,precision:3})

//Para remover a mascara
$(&quot;#dolar&quot;).unmaskMoney();
</pre>
<h2>Demo:</h2>
<p><iframe style="width: 100%; height: 300px" src="http://jsfiddle.net/ruanltbg/UMH6H/embedded/" allowfullscreen="allowfullscreen" frameborder="0"></iframe></p>
<p><span style="color: #ff0000;">Link atualizado:</span> <a href="https://github.com/plentz/jquery-maskmoney" target="_blank">Repositório no GitHub</a></p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/maskinputmoney-mascara-de-moedas-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>55</slash:comments>
		</item>
	</channel>
</rss>

