<?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>Infoadis &#187; jQuery</title>
	<atom:link href="http://www.infoadis.com/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infoadis.com</link>
	<description>php,ajax,mysql,css,html,software</description>
	<lastBuildDate>Mon, 03 May 2010 13:40:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Como iluminar filas y columnas con jquery</title>
		<link>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/</link>
		<comments>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/#comments</comments>
		<pubDate>Fri, 23 May 2008 13:44:42 +0000</pubDate>
		<dc:creator>forber</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tablas]]></category>
		<category><![CDATA[tablehover]]></category>

		<guid isPermaLink="false">http://www.infoadis.com/?p=13</guid>
		<description><![CDATA[Hace tiempo que tenia en mente trastear con un plugin basado en jquery llamado tablehover que mas o menos viene a decir iluminar tablas. Esta claro que hay muchas formulas de ilumuniar las tablas cuando pasamos el raton y que algun dia lo explicaremos todas las opciones que hay. Lo que pasa es que aveces <a href="http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.infoadis.com/wp-content/imagenes/ejemplo_tablehover-150x102.jpg" alt="" title="ejemplo_tablehover" width="150" height="102" class="alignleft size-thumbnail wp-image-14" /> Hace tiempo que tenia en mente trastear con un plugin basado en jquery llamado <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">tablehover</a> que mas o menos viene a decir iluminar tablas. Esta claro que hay muchas formulas de ilumuniar las tablas cuando pasamos el raton y que algun dia lo explicaremos todas las opciones que hay.</p>
<p>Lo que pasa es que aveces iluminar el horizontal no es suficiente, asi que en nuestro proyecto de <a href="http://www.dulcesfamosas.com/" target="_blank">DulcesFamosas</a> este sistema dejo de ser util hace tiempo, debido a la gran cantidad de lineas de datos y columnas, para mostrar informacion en el panel de administracion y una solucion era reducir datos, pero la cantidad de datos que aun desprendia esa solucion no era suficiente, asi que hace tiempo que encontre este plugin para jquery y me parecio bastante util.</p>
<p>Ahora voy a intentar explicaros un poco de que va, ya que veo que la documentacion esta incompleta y para muchos al estar en ingles la web original del creador pues aumenta las dificultades de poder implementar esto en tu sitio web&#8230;</p>
<ol>
<li>Lo primero y muy importante, debes cargar la ultima version de <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">jquery</a></li>
<li>Segundo y menos importante, debes bajarte la ultima version que tenga <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">el creador del plugin</a></li>
<li>Despues mirar tambien las demo del plugin. <a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">Ver demo</a></li>
</ol>
<p>Ahora despues de que ya hayais seguido estos pasos sencillos y habeis visto la <a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">demo</a> yo he escogido para mi sistema el <strong>ejemplo 3</strong>, osea ilumina en vertical, ilumina en horizontal e ilumina la celda donde tienes ubicada el raton.</p>
<p><strong>*</strong> Doy por supuesto, que en vuestro script ya teneis bien linkado los <code>*.js</code> de <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">jquery</a> y el plugin <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">tablehover</a>.</p>
<p>Antes de colocar la tabla y dentro de <em>&lt;body&gt;</em> para mostrar los elementos debemos poner esta sentencia <em>javascript</em> para declarar el plugin:</p>
<pre class="brush: jscript;">
$(document).ready(function(){
    $('#large').tableHover({colClass: 'hover', cellClass: 'hovercell', clickClass: 'click', ignoreCols: [11]});
  });
</pre>
<p>Como vereis hay varios elementos los elementos:</p>
<ul>
<li><code>colClass: 'hover', cellClass: 'hovercell', clickClass: 'click'</code>; contienen los nombres de las clases que deberemos editar en nuestra hora de estilos</li>
<li>el elemento <code>ignoreCols: [1, 4]</code> se lo he añadido yo para decirle que no ilumine la columna 1 y la 4</li>
<li>al principio tenemos <code>$('#large')</code>; pues esto no es mas que la <strong>id</strong> de la tabla donde vamos a aplicar el efecto <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ul>
<p>Y ahora os pongo un ejemplo en codigo HTML de una tabla&#8230;</p>
<pre class="brush: php;">
&lt;table id=&quot;large&quot;&gt;
&lt;thead&gt;
  &lt;tr&gt;
  &lt;th&gt;ID&lt;/th&gt;
  &lt;th&gt;Título&lt;/th&gt;
  &lt;th&gt;Url&lt;/th&gt;
  &lt;th&gt;Acciones&lt;/th&gt;
  &lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
  &lt;tr&gt;
  &lt;td&gt;ID&lt;/td&gt;
  &lt;td&gt;Título&lt;/td&gt;
  &lt;td&gt;Url&lt;/td&gt;
  &lt;td&gt;Acciones&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</pre>
<p>Donde las tablas iluminadas seran las que estan dentro de las etiquetas <code>&lt;tbody&gt;</code>.</p>
<p>Llegados a este punto estareis viendo vuestro script y direis que no funciona, mirareis si os falta codigo, si algo esta mal escrito, etc&#8230;</p>
<p>Bueno pues para los que habeis llegado hasta aqui, os dejo la solucion&#8230; es que os falta editar vuestra hoja de estilos <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<pre class="brush: css;">
td.click, th.click{
  background-color: #bbb;
  }
td.hover, tr.hover{
  background-color: #69f;
  }
th.hover, tfoot td.hover{
  background-color: ivory;
  }
td.hovercell, th.hovercell{
  background-color: #abc;
  }
td.hoverrow, th.hoverrow{
  background-color: #6df;
  }
</pre>
<p>Al final de la pelicula os deberia de quedar algo como esto:</p>
<p><img src="http://www.infoadis.com/wp-content/imagenes/ejemplo_tablehover.jpg" alt="" title="ejemplo_tablehover" width="450" height="102" class="aligncenter size-full wp-image-14" /></p>
<p>Espero que os haya servido de ayuda <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
