<?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>Sebastiano Montino &#187; IMG Hover in jquery! &#8211; Sebastiano Montino | jquery</title>
	<atom:link href="http://www.sebastianomontino.com/category/generica/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sebastianomontino.com</link>
	<description>My Life in Wordpress Style</description>
	<lastBuildDate>Fri, 11 Nov 2011 20:25:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>IMG Hover in jquery!</title>
		<link>http://www.sebastianomontino.com/2009/11/img-hover-in-jquery/</link>
		<comments>http://www.sebastianomontino.com/2009/11/img-hover-in-jquery/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 23:55:22 +0000</pubDate>
		<dc:creator>Sebastiano</dc:creator>
				<category><![CDATA[Generica]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.sebastianomontino.com/?p=7</guid>
		<description><![CDATA[Il modo più semplice per modificare un&#8217;immagine all&#8217;evento hover è sicuramente quello di utilizzare i css. Questo comporta però l&#8217;utilizzo di un background (per esempio di un contenitore &#60;div&#62;) dunque non è possibile modificare l&#8217;attributo SRC di un&#8217;immagine solo con i css! In questo caso specifico ci viene in aiuto jquery con due funzioni (tre [...]]]></description>
			<content:encoded><![CDATA[<p>Il modo più semplice per modificare un&#8217;immagine all&#8217;evento <strong>hover</strong> è sicuramente quello di <strong>utilizzare i css</strong>.</p>
<p>Questo comporta però l&#8217;utilizzo di un background (per esempio di un contenitore &lt;div&gt;) dunque non è possibile modificare l&#8217;attributo <strong>SRC</strong> di un&#8217;immagine solo <strong>con i css!</strong></p>
<p>In questo caso specifico ci viene in aiuto <strong>jquery</strong> con due funzioni (tre se contiamo <strong>ready();</strong>) che sono <strong>hover</strong> e <strong>attr</strong> .</p>
<p>Eccovi il codice sorgente:</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
	$(document).ready(function() {
		$(&quot;#img&quot;).hover(
		function() {
			$(this).attr(&quot;src&quot;,&quot;http://www.domain.tld/img_hover.png&quot;);
		},function(){
			$(this).attr(&quot;src&quot;,&quot;http://www.domain.tld/img.png&quot;);
		});
	});
&lt;/script&gt;
</pre>
<p>Breve spiegazione:</p>
<ul>
<li>Tutto lo script è incluso dentro $(document).ready();. ready()  aspetta il totale caricamento della pagina prima di eseguire il codice contenuto.</li>
<li>$(&#8220;#img&#8221;).hover(x,y); questa parte di codice<strong> seleziona l&#8217;ID &#8216;img&#8217; nella pagina</strong>, mentre dentro hover ci sono due funzioni x e y; x determina l&#8217;<strong>evento hover</strong>, y determina l&#8217;evento opposto cioè <strong>not-hover</strong>.</li>
<li>$(this).attr(&#8220;src&#8221;,&#8221;immagine.png&#8221;); Questa porzione di codice sostituisce il contenuto dell&#8217;attributo SRC nel tag IMG.</li>
</ul>
<p>Alla prossima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sebastianomontino.com/2009/11/img-hover-in-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

