<?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>Blogfreakz - Web Design and Web Development resources &#187; Javascript</title>
	<atom:link href="http://blogfreakz.com/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogfreakz.com</link>
	<description>A site dedicated to keeping up with the latest trends on Web Design</description>
	<lastBuildDate>Mon, 21 May 2012 02:24:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>NetEye Touch Gallery</title>
		<link>http://blogfreakz.com/tutorial/neteye-touch-gallery/</link>
		<comments>http://blogfreakz.com/tutorial/neteye-touch-gallery/#comments</comments>
		<pubDate>Thu, 10 May 2012 02:10:09 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Light Box]]></category>
		<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[free tutorial]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=27294</guid>
		<description><![CDATA[Upgrade your mobile browser&#8217;s photo-viewing apps with the NetEye Touch Gallery. It’s a type of lightbox that’s written and optimized for Mobile Safari on iPad/iPhone, has photo gallery for any touch devices, has touch support and it works with Desktop Safari, Firefox 4, Opera, Chrome and limited for IE which may have no transition. Click [...]]]></description>
			<content:encoded><![CDATA[<p>Upgrade your mobile browser&#8217;s photo-viewing apps with the NetEye Touch  Gallery. It’s a type of lightbox that’s written and optimized for Mobile  Safari on iPad/iPhone, has photo gallery for any touch devices, has  touch support and it works with Desktop Safari, Firefox 4, Opera, Chrome  and limited for IE which may have no transition.</p>
<p style="text-align: center;"><a href="http://neteye.github.com/downloads/NETEYE-touch-gallery-1.0.0.zip" target="_blank"><img class="aligncenter size-full wp-image-27295" title="neteye" src="http://blogfreakz.com/wp-content/uploads/2012/05/neteye.jpg" alt="neteye NetEye Touch Gallery" width="446" height="224" /></a><strong>Click on the image to download the zip file. </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong>Usage:</p>
<pre><span style="color: #003366;">&lt;div id="gallery"&gt;</span></pre>
<pre><span style="color: #003366;">&lt;a href="image1.jpg"&gt;</span></pre>
<pre><span style="color: #003366;">&lt;img src="thumb1.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/a&gt;</span></pre>
<pre><span style="color: #003366;">&lt;a href="image2.jpg"&gt;</span></pre>
<pre><span style="color: #003366;">&lt;img src="thumb2.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/a&gt;</span></pre>
<pre><span style="color: #003366;">&lt;a href="image3.jpg"&gt;</span></pre>
<pre><span style="color: #003366;">&lt;img src="thumb3.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/a&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/div&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script&gt;</span></pre>
<pre><span style="color: #003366;">$('#gallery a').touchGallery();</span></pre>
<pre><span style="color: #003366;">&lt;/script&gt;</span></pre>
<p>You may alter it by providing the getSource function like this:</p>
<pre><span style="color: #003366;">&lt;img src="thumb1.jpg" data-large="image1.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;img src="thumb2.jpg" data-large="image2.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;img src="thumb3.jpg"  data-large="image3.jpg" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script&gt;</span></pre>
<pre><span style="color: #003366;">$('img[data-large]').touchGallery({</span></pre>
<pre><span style="color: #003366;">getSource: function() {</span></pre>
<pre><span style="color: #003366;">return $(this).attr('data-large');</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">&lt;/script&gt;</span></pre>
<p>See Touch Gallery&#8217;s full <strong><a href="http://neteye.github.com/touch-gallery.html" target="_blank">DEMO and DETAILS.</a> </strong><br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="admin template">admin template</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="jquery mobile image gallery">jquery mobile image gallery</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="jquery mobile touch gallery html5">jquery mobile touch gallery html5</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="jquery mobile tutorial">jquery mobile tutorial</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="neteye touch jquery mobile">neteye touch jquery mobile</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="touch gallery script">touch gallery script</a></li>
<li><a href="http://blogfreakz.com/tutorial/neteye-touch-gallery/" title="web touch gallery">web touch gallery</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/tutorial/neteye-touch-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curtain.js – Add A Sliding Effect To Page Transitions</title>
		<link>http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/</link>
		<comments>http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/#comments</comments>
		<pubDate>Tue, 08 May 2012 11:12:19 +0000</pubDate>
		<dc:creator>Keith@Blogfreakz</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[free tutorial]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=27251</guid>
		<description><![CDATA[Curtain.js is jQuery plugin created by Victor Coulon that gives a cool and very unique effect during page transition. It causes the current page to be lifted up just like a curtain that you normally see in theatre stages. Instead of seeing the page load in front of you in a flash, you&#8217;ll see it [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://curtain.victorcoulon.fr/">Curtain.js</a></strong> is jQuery plugin created by <strong><a href="https://github.com/Victa/">Victor Coulon</a></strong> that gives a cool and very unique effect during page transition. It causes the current page to be lifted up just like a curtain that you normally see in theatre stages. Instead of seeing the page load in front of you in a flash, you&#8217;ll see it scroll upwards, revealing the next page underneath.</p>
<p style="text-align: center;"><em><a href="http://curtain.victorcoulon.fr/#intro"><img class="aligncenter size-full wp-image-27252" title="curtain js" src="http://blogfreakz.com/wp-content/uploads/2012/05/curtain-js.jpg" alt="curtain js Curtain.js – Add A Sliding Effect To Page Transitions" width="394" height="354" /></a></em><strong>Click on the image or the demo, documentation, and instructions.</strong></p>
<p>Aside from using the mousewheel or scrollbar, you can also use the keyboard to navigate the page. The plugin will allow you to control the scrolling speed and also add a fixed element or multiple “steps” element into a panel. It has been tested for compatibility and has been shown to work on the following:</p>
<ul>
<li>iOs 5.0.1 (iPhone + iPad) but the curtain effect is disabled</li>
<li>Safari 5+</li>
<li>Firefox 9+</li>
<li>Chrome 17+</li>
</ul>
<p>You can also visit Victor’s page over at <strong><a href="http://forrst.com/people/Victa">forrst</a></strong> and <strong><a href="http://dribbble.com/victa">dribble</a></strong>.<br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="chrome page transitions">chrome page transitions</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="js css3 page transition tutorial demo">js css3 page transition tutorial demo</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="page js">page js</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="Page Transition Effects Web user control">Page Transition Effects Web user control</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="slider page transition">slider page transition</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="sliding page transitions jquery">sliding page transitions jquery</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="tuto curtain js">tuto curtain js</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="victor coulon box media">victor coulon box media</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="web design page transition tutorial">web design page transition tutorial</a></li>
<li><a href="http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/" title="web site with sliding page transition">web site with sliding page transition</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/web-design/curtain-js-add-a-sliding-effect-to-page-transitions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steps on How to Mimic iGoogle Interface</title>
		<link>http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/</link>
		<comments>http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 06:46:13 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[mimic iGoogle]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26998</guid>
		<description><![CDATA[Web developer James Padolsey shows us a very nice tutorial on how you can create an interface with widgets which mimics the stylish iGoogle interface. You can check the steps by clicking on the image. Get the DEMO and grab the ZIP FILE here. &#160; &#160; &#160; Incoming search terms for the article: IGOOgle igoogle [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<p>Web developer James Padolsey shows us a very nice tutorial on how you can create an interface with widgets which mimics the stylish iGoogle interface. <strong>You can check the steps by clicking on the image.</strong></p>
<p style="text-align: center;"><a href="http://net.tutsplus.com/tutorials/javascript-ajax/inettuts/" target="_blank"><img class="aligncenter size-full wp-image-26999" title="iGoogle Interface" src="http://blogfreakz.com/wp-content/uploads/2012/04/Google-Interface.jpg" alt="Google Interface Steps on How to Mimic iGoogle Interface" width="508" height="315" /></a>Get the <a href="http://nettuts.s3.amazonaws.com/127_iNETTUTS/demo/index.html" target="_blank"><strong>DEMO</strong></a> and grab the <a href="http://nettuts.s3.amazonaws.com/127_iNETTUTS/source.zip" target="_blank"><strong>ZIP FILE</strong></a> here.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong><br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/" title="IGOOgle">IGOOgle</a></li>
<li><a href="http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/" title="igoogle interface">igoogle interface</a></li>
<li><a href="http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/" title="interface google">interface google</a></li>
<li><a href="http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/" title="mimic igoogle">mimic igoogle</a></li>
<li><a href="http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/" title="mimic igoogle interface">mimic igoogle interface</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/web-design/steps-on-how-to-mimic-igoogle-interface/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sliding Image Puzzle jQuery Plugin</title>
		<link>http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/</link>
		<comments>http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 09:00:46 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26771</guid>
		<description><![CDATA[One cool plugin to integrate into your website is Ben Nadel&#8217;s jQuery sliding image puzzle. It is based on containers with parts of an image and using jQuery as one of its functions,  you can create a cool puzzle for your visitors to enjoy! Click on the image to get the tutorial, then download the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bennadel.com/blog/1009-jQuery-Demo-Creating-A-Sliding-Image-Puzzle-Plug-In.htm"><img class="aligncenter size-full wp-image-26772" title="Sliding Image Puzzle" src="http://blogfreakz.com/wp-content/uploads/2012/04/Sliding-Image-Puzzle.jpg" alt="Sliding Image Puzzle Sliding Image Puzzle jQuery Plugin" width="619" height="279" /></a></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p>One cool plugin to integrate into your website is Ben Nadel&#8217;s jQuery sliding image puzzle. It is based on containers with parts of an image and using jQuery as one of its functions,  you can create a cool puzzle for your visitors to enjoy!</p>
<p><strong>Click on the image to get the tutorial</strong>, then download the <a href="http://www.bennadel.com/index.cfm?event=blog.downloadcodezip&amp;id=1009" target="_blank"><strong>ZIP FILES</strong></a>. I’ve also checked out the <a href="http://www.bennadel.com/resources/demo/jquery_puzzle/" target="_blank"><strong>DEMO</strong></a> and it totally rocks!</p>
<p><strong> </strong><br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="jquery puzzle">jquery puzzle</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="puzzle jquery">puzzle jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="jquery sliding image puzzle">jquery sliding image puzzle</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="jquery sliding image">jquery sliding image</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="image puzzle jquery">image puzzle jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="plugin puzzle jquery">plugin puzzle jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="slide puzzle jquery">slide puzzle jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="jquery sliding picture puzzle">jquery sliding picture puzzle</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="js image puzzle">js image puzzle</a></li>
<li><a href="http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/" title="plugin puzzle to website">plugin puzzle to website</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/jquery/sliding-image-puzzle-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery GPS</title>
		<link>http://blogfreakz.com/jquery/jquery-gps/</link>
		<comments>http://blogfreakz.com/jquery/jquery-gps/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 09:18:20 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Software & Tools]]></category>
		<category><![CDATA[free plugin]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26583</guid>
		<description><![CDATA[Click above to view the plugin&#8217;s full documentation. Give exact locations right in your website! Check out this fantastic jQuery plugin designed by graphic designer Aron Brown. The jQuery GPS is perfect if you want to include Google Maps into your website yet don’t want to be bothered with other unnecessary features. This is the [...]]]></description>
			<content:encoded><![CDATA[<p><strong></strong></p>
<p style="text-align: center;"><a href="http://www.birdwingfx.com/jQuery_gps/docu.html"><img class="aligncenter size-full wp-image-26584" title="jQuery GPS" src="http://blogfreakz.com/wp-content/uploads/2012/03/jQuery-GPS.jpg" alt="jQuery GPS jQuery GPS " width="506" height="271" /></a><strong>Click above to view the plugin&#8217;s full documentation. </strong></p>
<p>Give exact locations right in your website! Check out this fantastic jQuery plugin designed by graphic designer Aron Brown. The jQuery GPS is perfect if you want to include Google Maps into your website yet don’t want to be bothered with other unnecessary features.</p>
<p>This is the best solution to your needs at showing directions to your visitors because it is lightweight, it allows the viewer to select places on the map, and you can add customer IDs for addresses and use any element to trigger the event.</p>
<p>Grab the <a href="http://www.birdwingfx.com/jQuery_gps/gps_jquery.zip" target="_blank"><strong>FILES</strong></a>, see the <a href="http://www.birdwingfx.com/jQuery_gps/demo_gps/gps_demo.html" target="_blank"><strong>DEMO</strong></a>.</p>
<p>Below is the code, first yeou need an API key which you can get <a href="http://code.google.com/intl/en/apis/maps/signup.html" target="_blank"><strong>here</strong></a>.</p>
<p>&nbsp;</p>
<pre><span style="color: #003366;">&lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true&amp;key=YOUR API KEY HERE" type="text/javascript"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script type="text/javascript" src="gps.jquery.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script type="text/javascript"&gt;</span></pre>
<pre><span style="color: #003366;">$("#map").googleMap().load();</span></pre>
<pre><span style="color: #003366;">&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;div id="directions"&gt;&lt;/div&gt;</span></pre>
<pre><span style="color: #003366;">&lt;div id="map"&gt;&lt;/div&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="text" id="start" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="text" id="end" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="submit" id="getdirections" value="Get Directions!" /&gt;</span></pre>
<p>&nbsp;</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="jquery gps plugin">jquery gps plugin</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="$(#map) googlemap() load();">$(#map) googlemap() load();</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="jquery maps">jquery maps</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="jquery map gps">jquery map gps</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="jquery gps">jquery gps</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="jquery gallery gps">jquery gallery gps</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="gps picker jquery">gps picker jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="gps jquery js">gps jquery js</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="gps jquery">gps jquery</a></li>
<li><a href="http://blogfreakz.com/jquery/jquery-gps/" title="gps directions plugin for website">gps directions plugin for website</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/jquery/jquery-gps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Use Ajax to Save Changes in Contenteditable as JSON</title>
		<link>http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/</link>
		<comments>http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 08:58:28 +0000</pubDate>
		<dc:creator>Keith@Blogfreakz</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26581</guid>
		<description><![CDATA[Contents of any HTML5 element with a contenteditable attribute can be live-edited inside the browser window. But any changes that you apply won&#8217;t be saved on the actual document itself that is located in the server, so these changes won&#8217;t appear anymore once you refresh the page. To get around this and have the data [...]]]></description>
			<content:encoded><![CDATA[<p>Contents of any HTML5 element with a <strong>contenteditable</strong> attribute can be live-edited inside the browser window. But any changes that you apply won&#8217;t be saved on the actual document itself that is located in the server, so these changes won&#8217;t appear anymore once you refresh the page.</p>
<p>To get around this and have the data saved is to wait for the Return key to be pressed, which then sends the new inner HTML of the element as an AJAX call and blurs the element. you can then press Esc to return the element to its pre-edited state.</p>
<p>You can see more of this in Remy Sharp&#8217;s <a href="http://jsbin.com/owavu3"><strong>demo</strong></a> .</p>
<p><strong>JavaScript</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">document.addEventListener('keydown', function (event) {</span></pre>
<pre><span style="color: #003366;">var esc = event.which == 27,</span></pre>
<pre><span style="color: #003366;">nl = event.which == 13,</span></pre>
<pre><span style="color: #003366;">el = event.target,</span></pre>
<pre><span style="color: #003366;">input = el.nodeName != 'INPUT'   &amp;&amp; el.nodeName != 'TEXTAREA',</span></pre>
<pre><span style="color: #003366;">data = {};</span></pre>
<pre><span style="color: #003366;">if (input) {</span></pre>
<pre><span style="color: #003366;">if (esc) {</span></pre>
<pre><span style="color: #003366;">// restore state</span></pre>
<pre><span style="color: #003366;">document.execCommand('undo');</span></pre>
<pre><span style="color: #003366;">el.blur();</span></pre>
<pre><span style="color: #003366;">} else if (nl) {</span></pre>
<pre><span style="color: #003366;">// save</span></pre>
<pre><span style="color: #003366;">data[el.getAttribute('data-name')] = el.innerHTML;</span></pre>
<pre><span style="color: #003366;">// we could send an ajax request to   update the field</span></pre>
<pre><span style="color: #003366;">/*</span></pre>
<pre><span style="color: #003366;">$.ajax({</span></pre>
<pre><span style="color: #003366;">url:   window.location.toString(),</span></pre>
<pre><span style="color: #003366;">data: data,</span></pre>
<pre><span style="color: #003366;">type: 'post'</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">*/</span></pre>
<pre><span style="color: #003366;">log(JSON.stringify(data));</span></pre>
<pre><span style="color: #003366;">el.blur();</span></pre>
<pre><span style="color: #003366;">event.preventDefault();</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">}, true);</span></pre>
<pre><span style="color: #003366;">function log(s) {</span></pre>
<pre><span style="color: #003366;">document.getElementById('debug').innerHTML = 'value changed to: ' + s;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;<br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="contenteditable save changes">contenteditable save changes</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="saving changes after using contenteditable">saving changes after using contenteditable</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="contenteditable ajax">contenteditable ajax</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="contenteditable save">contenteditable save</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="create website with contenteditable">create website with contenteditable</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="contenteditable tutorial">contenteditable tutorial</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="html 5 content editable color picker">html 5 content editable color picker</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="html contenteditable save changes">html contenteditable save changes</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="html5 contenteditable ajax">html5 contenteditable ajax</a></li>
<li><a href="http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/" title="php file manager contenteditable">php file manager contenteditable</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/tutorial/use-ajax-to-save-changes-in-contenteditable-as-json/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gravity Registration Form With jQuery</title>
		<link>http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/</link>
		<comments>http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 01:53:32 +0000</pubDate>
		<dc:creator>Keith@Blogfreakz</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[free]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26477</guid>
		<description><![CDATA[Jazz up your online form by adding eye-catching effects to it with  this jQuery tutorial! This jQuery code is known as the “Gravity Registration Form” because it shows the next hidden field for the user to fill up by making it drop down below the preceding one. Click on the image above for the demo. [...]]]></description>
			<content:encoded><![CDATA[<p>Jazz up your online form by adding eye-catching effects to it with  this jQuery tutorial!</p>
<p><a href="http://demos.9lessons.info/slidereg/demo.html" target="_blank"><img class="aligncenter size-full wp-image-26478" title="Gravity Registration" src="http://blogfreakz.com/wp-content/uploads/2012/03/Gravity-Registration.jpg" alt="Gravity Registration Gravity Registration Form With jQuery" width="497" height="194" /></a></p>
<p>This jQuery code is known as the “Gravity Registration Form” because it shows the next hidden field for the user to fill up by making it drop down below the preceding one. <strong>Click on the image above for the demo.</strong></p>
<p>Here’s the <strong>JavaScript code</strong>:</p>
<p>Contains javascipt code.<strong> <em>$(&#8220;#email&#8221;).keyup(function(){}</em></strong><em>-</em> email is the ID name of input field. Using <strong><em>$(this).attr(&#8220;id&#8221;)</em></strong> calling input field value. Fields validating using regular expressions.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">&lt;script type="text/javascript" src="http://ajax.googleapis.com/</span></pre>
<pre><span style="color: #003366;">ajax/libs/jquery/1.4.2/jquery.min.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script type="text/javascript"   src="jquery.easing.1.3.js.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script type="text/javascript"&gt;</span></pre>
<pre><span style="color: #003366;">$(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">// Displaying first list email field</span></pre>
<pre><span style="color: #003366;">$("ul li:first").show();</span></pre>
<pre><span style="color: #003366;">// Regular Expressions</span></pre>
<pre><span style="color: #003366;">var ck_username = /^[A-Za-z0-9_]{3,20}$/;</span></pre>
<pre><span style="color: #003366;">var ck_email =   /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;</span></pre>
<pre><span style="color: #003366;">var ck_password = /^[A-Za-z0-9!@#$%^&amp;*()_]{6,20}$/;</span></pre>
<pre><span style="color: #003366;">// Email validation</span></pre>
<pre><span style="color: #003366;">$('#email').keyup(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">var email=$(this).val();</span></pre>
<pre><span style="color: #003366;">if (!ck_email.test(email))</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().show().html("Enter valid email");</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">else</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().hide();</span></pre>
<pre><span style="color: #003366;">$("li").next("li.username").slideDown({duration:   'slow',easing: 'easeOutElastic'});</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">// Username validation</span></pre>
<pre><span style="color: #003366;">$('#username').keyup(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">var username=$(this).val();</span></pre>
<pre><span style="color: #003366;">if (!ck_username.test(username))</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().show().html("Min 3 charts no space");</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">else</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().hide();</span></pre>
<pre><span style="color: #003366;">$("li").next("li.password").slideDown({duration:   'slow',easing: 'easeOutElastic'});</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">// Password validation</span></pre>
<pre><span style="color: #003366;">$('#password').keyup(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">var password=$(this).val();</span></pre>
<pre><span style="color: #003366;">if (!ck_password.test(password))</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().show().html("Min 6 Charts");</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">else</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().hide();</span></pre>
<pre><span style="color: #003366;">$("li").next("li.submit").slideDown({duration:   'slow',easing: 'easeOutElastic'});</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">// Submit button action</span></pre>
<pre><span style="color: #003366;">$('#submit').click(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">var email=$("#email").val();</span></pre>
<pre><span style="color: #003366;">var username=$("#username").val();</span></pre>
<pre><span style="color: #003366;">var password=$("#password").val();</span></pre>
<pre><span style="color: #003366;">if(ck_email.test(email) &amp;&amp; ck_username.test(username)   &amp;&amp; ck_password.test(password) )</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$("#form").show().html("&lt;h1&gt;Thank   you!&lt;/h1&gt;");</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">return false;</span></pre>
<pre><span style="color: #003366;">});</span></pre>
<pre><span style="color: #003366;">})</span></pre>
<pre><span style="color: #003366;">&lt;/script&gt;</span></pre>
</td>
</tr>
</tbody>
</table>
<p>Now here’s the simple <strong>HTML code</strong>:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">&lt;form method="post" &gt;</span></pre>
<pre><span style="color: #003366;">&lt;ul&gt;</span></pre>
<pre><span style="color: #003366;">&lt;li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;label&gt;Email: &lt;/label&gt;&lt;br/&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="text" name="email"   id="email" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;span&gt;&lt;/span&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;label&gt;Username: &lt;/label&gt;&lt;br/&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="text" name="username"   id="username" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;span&gt;&lt;/span&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;label&gt;Password: &lt;/label&gt;&lt;br/&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="password" name="password"   id="password" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;span&gt;&lt;/span&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="submit" value=" Register "   id='submit'/&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/ul&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/form&gt;</span></pre>
</td>
</tr>
</tbody>
</table>
<p>In case you want to put in an additional field, just follow the 2 short steps below:</p>
<p>For example, you want to add “City” in the list of fields you insert this in the <strong>HTML code</strong>:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">&lt;li&gt;</span></pre>
<pre><span style="color: #003366;">&lt;label&gt;City: &lt;/label&gt;&lt;br/&gt;</span></pre>
<pre><span style="color: #003366;">&lt;input type="text" name="city"   id="city" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;span&gt;&lt;/span&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/li&gt;</span></pre>
</td>
</tr>
</tbody>
</table>
<p>And then go to the <strong>JavaScript</strong> and replace this:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre>$("li").next("li.submit") to   $("li").next("li.city")</pre>
</td>
</tr>
</tbody>
</table>
<p>With this:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">// Regular Expression</span></pre>
<pre><span style="color: #003366;">var ck_city = /^[A-Za-z0-9 -]{3,20}$/;</span></pre>
<pre><span style="color: #003366;">// City validation</span></pre>
<pre><span style="color: #003366;">$('#city').keyup(function()</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">var email=$(this).val();</span></pre>
<pre><span style="color: #003366;">if (!ck_city.test(email))</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().show().html("Enter valid city");</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">else</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">$(this).next().hide();</span></pre>
<pre><span style="color: #003366;">$("li").next("li.submit").slideDown({duration:   'slow',easing: 'easeOutElastic'});</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">});</span></pre>
</td>
</tr>
</tbody>
</table>
<p>And now for the final <strong>CSS code</strong>, where <strong><em>li {display:none}</em></strong> while page loading jquery displaying first list <strong><em>li:first</em></strong> email field.:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<pre><span style="color: #003366;">ul</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">padding:0px;</span></pre>
<pre><span style="color: #003366;">margin:0px;</span></pre>
<pre><span style="color: #003366;">list-style:none;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">li</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">padding:5px;</span></pre>
<pre><span style="color: #003366;">display:none;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">label</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">font-size:14px;</span></pre>
<pre><span style="color: #003366;">font-weight:bold;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">input[type="text"], input[type="password"]</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">border:solid 2px #009900;</span></pre>
<pre><span style="color: #003366;">font-size:14px;</span></pre>
<pre><span style="color: #003366;">padding:4px;</span></pre>
<pre><span style="color: #003366;">width:180px;</span></pre>
<pre><span style="color: #003366;">-moz-border-radius:6px;-webkit-border-radius:6px;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">input[type="submit"]</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">border:solid 1px #ff6600;</span></pre>
<pre><span style="color: #003366;">background-color:#FF6600;</span></pre>
<pre><span style="color: #003366;">color:#fff;</span></pre>
<pre><span style="color: #003366;">font-size:14px;</span></pre>
<pre><span style="color: #003366;">padding:4px;</span></pre>
<pre><span style="color: #003366;">-moz-border-radius:6px;-webkit-border-radius:6px;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">.error</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">font-size:11px;</span></pre>
<pre><span style="color: #003366;">color:#cc0000;</span></pre>
<pre><span style="color: #003366;">padding:4px;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
<pre><span style="color: #003366;">#form</span></pre>
<pre><span style="color: #003366;">{</span></pre>
<pre><span style="color: #003366;">width:350px;</span></pre>
<pre><span style="color: #003366;">margin:0 auto;</span></pre>
<pre><span style="color: #003366;">margin-top:30px;</span></pre>
<pre><span style="color: #003366;">}</span></pre>
</td>
</tr>
</tbody>
</table>
<p>Download the full script <a href="http://www.box.com/shared/k616m23bu5"><strong>here</strong></a><strong> </strong>(.zip, 30.3KB).<br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="jquery email">jquery email</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="jquery registration form">jquery registration form</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="registration form in jquery">registration form in jquery</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="var email=$(this) val(); if (!ck_email test(email)) {">var email=$(this) val(); if (!ck_email test(email)) {</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="gravity j query">gravity j query</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="Html script for gravity registration using jquery">Html script for gravity registration using jquery</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="jquery form registration">jquery form registration</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="registration form with jquery">registration form with jquery</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="jquery registration">jquery registration</a></li>
<li><a href="http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/" title="jquery register form">jquery register form</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/tutorial/gravity-registration-form-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery Bubble Slideshow</title>
		<link>http://blogfreakz.com/tutorial/jquery-bubble-slideshow/</link>
		<comments>http://blogfreakz.com/tutorial/jquery-bubble-slideshow/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 01:35:35 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Gallery/Carousel/Slider]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[slideshow]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=26474</guid>
		<description><![CDATA[Martin Angelov&#8217;s jQuery bubble animation effect is ideal for portfolio or gallery websites. It is very easy to use and highly customizable though it doesn’t work well with older versions of IE since it utilizes CSS3. You can also use this effect to create backgrounds and headers. Since the plugin is made to resize automatically, [...]]]></description>
			<content:encoded><![CDATA[<p>Martin Angelov&#8217;s jQuery bubble animation effect is ideal for portfolio or gallery websites. It is very easy to use and highly customizable though it doesn’t work well with older versions of IE since it utilizes CSS3.</p>
<p>You can also use this effect to create backgrounds and  headers. Since the plugin is made to resize automatically, you can tweak  its CSS properties easily.</p>
<p style="text-align: center;"><a href="http://demo.tutorialzine.com/2011/07/bubble-slideshow-jquery-css/"><img class="aligncenter size-full wp-image-26475" title="Bubble slideshow" src="http://blogfreakz.com/wp-content/uploads/2012/03/Bubble-slideshow.jpg" alt="Bubble slideshow JQuery Bubble Slideshow" width="552" height="277" /></a> <strong>Click on the image for the DEMO. </strong></p>
<p><strong> </strong></p>
<p><strong>HTML</strong></p>
<p><strong>Index.html</strong></p>
<pre><span style="color: #003366;">&lt;!DOCTYPE html&gt;</span></pre>
<pre><span style="color: #003366;">&lt;html&gt;</span></pre>
<pre><span style="color: #003366;">&lt;head&gt;</span></pre>
<pre><span style="color: #003366;">&lt;meta charset="utf-8" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;title&gt;Bubble Slideshow Effect with jQuery | Tutorialzine Demo&lt;/title&gt;</span></pre>
<pre><span style="color: #003366;">&lt;!-- Our CSS stylesheet file --&gt;</span></pre>
<pre><span style="color: #003366;">&lt;link rel="stylesheet" href="assets/css/styles.css" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;!-- The plugin stylehseet --&gt;</span></pre>
<pre><span style="color: #003366;">&lt;link rel="stylesheet" href="assets/jquery.bubbleSlideshow/jquery.bubbleSlideshow.css" /&gt;</span></pre>
<pre><span style="color: #003366;">&lt;!--[if lt IE 9]&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;![endif]--&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/head&gt;</span></pre>
<pre><span style="color: #003366;">&lt;body&gt;</span></pre>
<pre><span style="color: #003366;">&lt;!-- The bubble slideshow holder --&gt;</span></pre>
<pre><span style="color: #003366;">&lt;ul id="slideShow"&gt;&lt;/ul&gt;</span></pre>
<pre><span style="color: #003366;">&lt;!-- JavaScript includes --&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="assets/jquery.bubbleSlideshow/bgpos.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="assets/jquery.bubbleSlideshow/jquery.bubbleSlideshow.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;script src="assets/js/script.js"&gt;&lt;/script&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/body&gt;</span></pre>
<pre><span style="color: #003366;">&lt;/html&gt;</span></pre>
<p><strong>Javascript and jQuery</strong></p>
<p><strong>jQuery.bubbleSlideshow.js</strong></p>
<pre><span style="color: #003366;">// This is the Bubble class. It takes left and top</span>
<span style="color: #003366;">// coordinates, size (diameter) and a image URL</span>

<span style="color: #003366;">function Bubble( left, top, size, imgURL ){</span>

<span style="color: #003366;">                    this.top     = top;</span>
<span style="color: #003366;">                    this.left     = left;</span>
<span style="color: #003366;">                    this.size    = size;</span>

<span style="color: #003366;">                    // This places the center of the</span>
<span style="color: #003366;">                    // circles on the specified position:</span>

<span style="color: #003366;">                    top -= size/2;</span>
<span style="color: #003366;">                    left-= size/2;</span>

<span style="color: #003366;">                    this.elem = $('&lt;div&gt;',{</span>
<span style="color: #003366;">                                         'class':'bubble',</span>
<span style="color: #003366;">                                         'css'            : {</span>
<span style="color: #003366;">                                                             'width'                           : size,</span>
<span style="color: #003366;">                                                             'height'     : size,</span>
<span style="color: #003366;">                                                             'top'                                : top,</span>
<span style="color: #003366;">                                                             'left'                                : left,</span>
<span style="color: #003366;">                                                             'background-position': (-left)+'px '+(-top)+'px',</span>
<span style="color: #003366;">                                                             'background-image': 'url('+imgURL+')'</span>
<span style="color: #003366;">                                         }</span>
<span style="color: #003366;">                    });</span>

<span style="color: #003366;">}</span>

<span style="color: #003366;">// The fly from method takes a starting position, time,</span>
<span style="color: #003366;">// and a callback function, executed when the animation finishes.</span>

<span style="color: #003366;">Bubble.prototype.flyFrom = function( startX, startY, time, callBack ){</span>

<span style="color: #003366;">                    time = time || 250;</span>
<span style="color: #003366;">                    callBack = callBack || function(){};</span>

<span style="color: #003366;">                    startX -= this.size/2;</span>
<span style="color: #003366;">                    startY -= this.size/2;</span>

<span style="color: #003366;">                    // Offsetting the element</span>

<span style="color: #003366;">                    this.elem.css({</span>
<span style="color: #003366;">                                         'display'                                                                 : 'block',</span>
<span style="color: #003366;">                                         'backgroundPositionX'                : -startX,</span>
<span style="color: #003366;">                                         'backgroundPositionY'                : -startY,</span>
<span style="color: #003366;">                                         'left'                                                                                             : startX,</span>
<span style="color: #003366;">                                         'top'                                                                                             : startY</span>
<span style="color: #003366;">                    });</span>

<span style="color: #003366;">                    // Animating it to where it should be</span>

<span style="color: #003366;">                    this.elem.animate({</span>
<span style="color: #003366;">                                         'backgroundPositionX'                : -this.left,</span>
<span style="color: #003366;">                                         'backgroundPositionY'                : -this.top,</span>
<span style="color: #003366;">                                         'left'                                                                                             : this.left,</span>
<span style="color: #003366;">                                         'top'                                                                                             : this.top</span>
<span style="color: #003366;">                    }, time, 'easeOutCirc', callBack );</span>

<span style="color: #003366;">};</span>

<span style="color: #003366;">// Helper function for generating random</span>
<span style="color: #003366;">// values in the [min,max] range</span>

<span style="color: #003366;">function rand( min, max ){</span>
<span style="color: #003366;">                    return Math.floor( Math.random()*((max+1)-min) + min);</span>
<span style="color: #003366;">}</span>

<strong> </strong></pre>
<p>The function creates different bubble objects. It has three parameters: stage, imgURL and func.</p>
<p>Every transition shows a random set of bubbles that vanish when the image moves on to the next.</p>
<p><strong>jQuery.bubbleSlideshow.js</strong></p>
<pre><span style="color: #003366;">$.fn.bubbleSlideshow = function(photos){</span>

<span style="color: #003366;">                                         if(!$.isArray(photos)){</span>
<span style="color: #003366;">                                                             throw new Error("You need to pass an array of photo URLs as a parameter!");</span>
<span style="color: #003366;">                                         }</span>

<span style="color: #003366;">                                         photos = photos.reverse();</span>

<span style="color: #003366;">                                         var ul = this.addClass('bubbleSlideshow');</span>

<span style="color: #003366;">                                         $.each(photos,function(){</span>
<span style="color: #003366;">                                                             ul.append('&lt;li&gt;&lt;img src="'+this+'" /&gt;&lt;/li&gt;');</span>
<span style="color: #003366;">                                         });</span>

<span style="color: #003366;">                                         // These methods are available externally and</span>
<span style="color: #003366;">                                         // can be used to control the bubble slideshow</span>

<span style="color: #003366;">                                         ul.showNext = function(){</span>
<span style="color: #003366;">                                                             showNext(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.showPrev = function(){</span>
<span style="color: #003366;">                                                             showPrev(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.autoAdvance = function(timeout){</span>
<span style="color: #003366;">                                                             timeout = timeout || 6000;</span>
<span style="color: #003366;">                                                             autoAdvance(ul,timeout);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.stopAutoAdvance = function(){</span>
<span style="color: #003366;">                                                             stopAutoAdvance(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         return ul;</span>
<span style="color: #003366;">                    };</span></pre>
<p>After creating the set of bubbles in LI element and animating them, the next code will show the rest of the plugin since the previous codes are just functions.</p>
<p><strong>jQuery.bubbleSlideshow.js</strong></p>
<pre><span style="color: #003366;">$.fn.bubbleSlideshow = function(photos){</span>

<span style="color: #003366;">                                         if(!$.isArray(photos)){</span>
<span style="color: #003366;">                                                             throw new Error("You need to pass an array of photo URLs as a parameter!");</span>
<span style="color: #003366;">                                         }</span>

<span style="color: #003366;">                                         photos = photos.reverse();</span>

<span style="color: #003366;">                                         var ul = this.addClass('bubbleSlideshow');</span>

<span style="color: #003366;">                                         $.each(photos,function(){</span>
<span style="color: #003366;">                                                             ul.append('&lt;li&gt;&lt;img src="'+this+'" /&gt;&lt;/li&gt;');</span>
<span style="color: #003366;">                                         });</span>

<span style="color: #003366;">                                         // These methods are available externally and</span>
<span style="color: #003366;">                                         // can be used to control the bubble slideshow</span>

<span style="color: #003366;">                                         ul.showNext = function(){</span>
<span style="color: #003366;">                                                             showNext(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.showPrev = function(){</span>
<span style="color: #003366;">                                                             showPrev(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.autoAdvance = function(timeout){</span>
<span style="color: #003366;">                                                             timeout = timeout || 6000;</span>
<span style="color: #003366;">                                                             autoAdvance(ul,timeout);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.stopAutoAdvance = function(){</span>
<span style="color: #003366;">                                                             stopAutoAdvance(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         return ul;</span>
<span style="color: #003366;">                    };</span></pre>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>jQuery.bubbleSlideshow.js </strong></p>
<pre><span style="color: #003366;">$.fn.bubbleSlideshow = function(photos){</span>

<span style="color: #003366;">                                         if(!$.isArray(photos)){</span>
<span style="color: #003366;">                                                             throw new Error("You need to pass an array of photo URLs as a parameter!");</span>
<span style="color: #003366;">                                         }</span>

<span style="color: #003366;">                                         photos = photos.reverse();</span>

<span style="color: #003366;">                                         var ul = this.addClass('bubbleSlideshow');</span>

<span style="color: #003366;">                                         $.each(photos,function(){</span>
<span style="color: #003366;">                                                             ul.append('&lt;li&gt;&lt;img src="'+this+'" /&gt;&lt;/li&gt;');</span>
<span style="color: #003366;">                                         });</span>

<span style="color: #003366;">                                         // These methods are available externally and</span>
<span style="color: #003366;">                                         // can be used to control the bubble slideshow</span>

<span style="color: #003366;">                                         ul.showNext = function(){</span>
<span style="color: #003366;">                                                             showNext(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.showPrev = function(){</span>
<span style="color: #003366;">                                                             showPrev(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.autoAdvance = function(timeout){</span>
<span style="color: #003366;">                                                             timeout = timeout || 6000;</span>
<span style="color: #003366;">                                                             autoAdvance(ul,timeout);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         ul.stopAutoAdvance = function(){</span>
<span style="color: #003366;">                                                             stopAutoAdvance(ul);</span>
<span style="color: #003366;">                                         };</span>

<span style="color: #003366;">                                         return ul;</span>
<span style="color: #003366;">                    };</span></pre>
<p><span style="color: #003366;"><strong> </strong></span></p>
<p>Below is the script for initializing the slideshow.</p>
<p><strong>Script.js</strong></p>
<pre><span style="color: #003366;">$(function(){</span>
<span style="color: #003366;">                    var photos = [</span>
<span style="color: #003366;">                                         'http://farm6.static.flickr.com/5230/5822520546_dd2b6d7e24_z.jpg',</span>
<span style="color: #003366;">                                         'http://farm5.static.flickr.com/4014/4341260799_b466a1dfe4_z.jpg',</span>
<span style="color: #003366;">                                         'http://farm6.static.flickr.com/5138/5542165153_86e782382e_z.jpg',</span>
<span style="color: #003366;">                                         'http://farm5.static.flickr.com/4040/4305139726_829be74e29_z.jpg',</span>
<span style="color: #003366;">                                         'http://farm4.static.flickr.com/3071/5713923079_60f53b383f_z.jpg',</span>
<span style="color: #003366;">                                         'http://farm5.static.flickr.com/4108/5047301420_621d8a7912_z.jpg'</span>
<span style="color: #003366;">                    ];</span>

<span style="color: #003366;">                    var slideshow = $('#slideShow').bubbleSlideshow(photos);</span>

<span style="color: #003366;">                    $(window).load(function(){</span>
<span style="color: #003366;">                                         slideshow.autoAdvance(5000);</span>
<span style="color: #003366;">                    });</span>

<span style="color: #003366;">                    // Other valid method calls:</span>

<span style="color: #003366;">                    // slideshow.showNext();</span>
<span style="color: #003366;">                    // slideshow.showPrev();</span>
<span style="color: #003366;">                    // slideshow.stopAutoAdvance();</span>
<span style="color: #003366;">});</span></pre>
<p><span style="color: #003366;"><strong> </strong></span></p>
<p>CSS is then defined below</p>
<p><strong>jQuery.bubbleSlideshow.css</strong></p>
<pre><span style="color: #003366;">ul.bubbleSlideshow{</span>
<span style="color: #003366;">                    position:relative;</span>
<span style="color: #003366;">                    list-style:none;</span>
<span style="color: #003366;">                    overflow:hidden;</span>
<span style="color: #003366;">}</span>

<span style="color: #003366;">.bubbleSlideshow li{</span>
<span style="color: #003366;">                    position:absolute;</span>
<span style="color: #003366;">                    top:0;</span>
<span style="color: #003366;">                    left:0;</span>
<span style="color: #003366;">}</span>

<span style="color: #003366;">.bubbleSlideshow li img{</span>
<span style="color: #003366;">                    display:block;</span>
<span style="color: #003366;">}</span>

<span style="color: #003366;">.bubbleSlideshow li div.bubble{                                        </span>
<span style="color: #003366;">                    -moz-border-radius:50%;</span>
<span style="color: #003366;">                    -webkit-border-raidus:50%;</span>
<span style="color: #003366;">                    border-radius:50%;</span>

<span style="color: #003366;">                    background-repeat:no-repeat;</span>
<span style="color: #003366;">                    display:none;</span>
<span style="color: #003366;">                    position:absolute;</span>
<span style="color: #003366;">}</span></pre>
<p><span style="color: #003366;"><strong> </strong></span><br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery bubble">jquery bubble</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="diaporama jquery database">diaporama jquery database</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery bubble animation">jquery bubble animation</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery animated bubbles">jquery animated bubbles</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery bubble slideshow">jquery bubble slideshow</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery animation bubble">jquery animation bubble</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="css3 bubbles circles">css3 bubbles circles</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="jquery tooltips that will work with html5shiv in ie">jquery tooltips that will work with html5shiv in ie</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="slideshow jquery">slideshow jquery</a></li>
<li><a href="http://blogfreakz.com/tutorial/jquery-bubble-slideshow/" title="slideshow in jquery">slideshow in jquery</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/tutorial/jquery-bubble-slideshow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Cool jQuery Slider Tutorials</title>
		<link>http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/</link>
		<comments>http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 10:31:56 +0000</pubDate>
		<dc:creator>Marvin@Blogfreakz</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Gallery/Carousel/Slider]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Free Tutorials]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[sliders]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=25932</guid>
		<description><![CDATA[jQuery is essential in creating a wide range of apps, plugins, and programs designed to help maximize your website design. When used in making sliders, jQuery helps produce lightweight yet extensive and highly useful applications. Here are 10 tutorial sites on creating  highly useful jQuery sliders that can amp up your WordPress blog. Click on [...]]]></description>
			<content:encoded><![CDATA[<p>jQuery is essential in creating a wide range of apps, plugins, and programs designed to help maximize your website design. When used in making sliders, jQuery helps produce lightweight yet extensive and highly useful applications.</p>
<p>Here are 10 tutorial sites on creating  highly useful jQuery sliders that can amp up your WordPress blog. Click on each image to visit their respective sites.</p>
<p><strong>TN3 Gallery</strong></p>
<p>This highly customizable slideshow is compatible with all modern desktop and mobile browsers. It boasts of multiple effects and transitions, full-screen and slideshow options, CSS skinning, and more.</p>
<p><a href="http://www.tn3gallery.com/?refCode=afabfb" target="_blank"><img class="aligncenter size-full wp-image-25937" title="TN3 Gallery" src="http://blogfreakz.com/wp-content/uploads/2012/03/TN3-Gallery.jpg" alt="TN3 Gallery 10 Cool jQuery Slider Tutorials " width="587" height="345" /></a></p>
<p><strong> </strong></p>
<p><strong>Mosaic Slideshow</strong></p>
<p>This  tutorial features tile transition effect when you move the images from one slide to another, all using jQuery.</p>
<p><strong><a href="http://tutorialzine.com/2010/03/mosaic-slideshow-jquery-css/" target="_blank"><img class="aligncenter size-full wp-image-25938" title="Mosaic slideshow" src="http://blogfreakz.com/wp-content/uploads/2012/03/Mosaic-slideshow.jpg" alt="Mosaic slideshow 10 Cool jQuery Slider Tutorials " width="356" height="268" /></a><br />
</strong></p>
<p><strong>Elastic Image Slideshow with Thumbnail Preview </strong></p>
<p>This tutorial will teach you how to create a responsive slideshow with thumbnail preview. The slideshow automatically adjusts to its container, where you can navigate through the slides with the autoplay option.</p>
<p style="text-align: center;"><a href="http://tympanus.net/Tutorials/ElasticSlideshow/"><img class="aligncenter size-full wp-image-25939" title="Elastic Image slideshow" src="http://blogfreakz.com/wp-content/uploads/2012/03/Elastic-Image-slideshow.jpg" alt="Elastic Image slideshow 10 Cool jQuery Slider Tutorials " width="531" height="248" /></a></p>
<p><strong> </strong></p>
<p><strong>Rotating Slideshow</strong></p>
<p>JQuery and CSS are responsible for the cool rotation effect in this tutorial.</p>
<p><a href="http://tutorialzine.com/2010/11/rotating-slideshow-jquery-css3/"><img class="aligncenter size-full wp-image-25940" title="Rotating Slideshow" src="http://blogfreakz.com/wp-content/uploads/2012/03/Rotating-Slideshow.jpg" alt="Rotating Slideshow 10 Cool jQuery Slider Tutorials " width="398" height="331" /></a></p>
<p><strong> </strong></p>
<p><strong>MopSlider Content Slider</strong></p>
<p>The MopSlider plugin is generated with PHP, and uses plain txt file as a data source for the configurations. Icons used on this tutorial are courtesy of tonev.deviantart.com.</p>
<p><a href="http://tutorialzine.com/2009/10/slick-content-slider-jquery/"><img class="aligncenter size-full wp-image-25942" title="Mopslider" src="http://blogfreakz.com/wp-content/uploads/2012/03/Mopslider.jpg" alt="Mopslider 10 Cool jQuery Slider Tutorials " width="585" height="159" /></a></p>
<p><strong> </strong></p>
<p><strong>Apple-Style Slideshow Gallery</strong></p>
<p>This Apple-style slideshow gallery is entirely front-end based with no database or PHP required.</p>
<p><a href="http://tutorialzine.com/2009/11/beautiful-apple-gallery-slideshow/"><img class="aligncenter size-full wp-image-25943" title="Apple-style Slideshow Gallery" src="http://blogfreakz.com/wp-content/uploads/2012/03/Apple-style-Slideshow-Gallery.jpg" alt="Apple style Slideshow Gallery 10 Cool jQuery Slider Tutorials " width="469" height="241" /></a></p>
<p><strong>Automatic Image Slider</strong></p>
<p>The automatic image image slider is created with HTML/CSS/Javascript. It also allows you to incorporate SEO into your website and automatically adjusts to sites without Javascript.</p>
<p><a href="http://www.sohtanaka.com/web-design/automatic-image-slider-w-css-jquery/"><img class="aligncenter size-full wp-image-25944" title="Automatic image slider" src="http://blogfreakz.com/wp-content/uploads/2012/03/Automatic-image-slider.jpg" alt="Automatic image slider 10 Cool jQuery Slider Tutorials " width="609" height="234" /></a></p>
<p><strong>Minimalist jQuery Slider </strong></p>
<p>This simple jQuery slider features your image&#8217;s description and name.</p>
<p style="text-align: left;"><a href="http://www.dreamcss.com/2009/04/create-beautiful-jquery-sliders.html"><img class="aligncenter size-full wp-image-25945" title="Minimalist jQuery Slider" src="http://blogfreakz.com/wp-content/uploads/2012/03/Minimalist-jQuery-Slider.jpg" alt="Minimalist jQuery Slider 10 Cool jQuery Slider Tutorials " width="536" height="163" /></a></p>
<p><strong> </strong></p>
<p><strong>Panning Slideshow with jQuery </strong></p>
<p>This panning slideshow has a twist, using a different type of transitional animation.</p>
<p><a href="http://buildinternet.com/2010/02/animate-panning-slideshow-with-jquery/"><img class="aligncenter size-full wp-image-25946" title="Panning Slideshow jQuery" src="http://blogfreakz.com/wp-content/uploads/2012/03/Panning-Slideshow-jQuery.jpg" alt="Panning Slideshow jQuery 10 Cool jQuery Slider Tutorials " width="472" height="267" /></a></p>
<p><strong> </strong></p>
<p><strong>Basic Slideshow with Transparent PNG Frame</strong></p>
<p>This easy tutorial is perfect for beginners and focuses more on working with layered PNG’s in web layouts.</p>
<p><a href="http://buildinternet.com/2009/06/how-to-make-a-slideshow-with-a-transparent-png-frame/"><img class="aligncenter size-full wp-image-25947" title="Basic Slideshow with Transparent PNG Frame" src="http://blogfreakz.com/wp-content/uploads/2012/03/Basic-Slideshow-with-Transparent-PNG-Frame.jpg" alt="Basic Slideshow with Transparent PNG Frame 10 Cool jQuery Slider Tutorials " width="484" height="201" /></a><br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="jquery slider">jquery slider</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="cool web slide design">cool web slide design</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="jquery slider tutorial">jquery slider tutorial</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="flash transition effects tutorials">flash transition effects tutorials</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="sliding gallery javascript">sliding gallery javascript</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="jquery slideto">jquery slideto</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="jquery image elastic sliders">jquery image elastic sliders</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="apple slider jquery">apple slider jquery</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="javascript slider tutorials">javascript slider tutorials</a></li>
<li><a href="http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/" title="jquery tutorial">jquery tutorial</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/tutorial/10-cool-jquery-slider-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incredible CSS Transitioning ShareBar</title>
		<link>http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/</link>
		<comments>http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 05:17:46 +0000</pubDate>
		<dc:creator>Keith@Blogfreakz</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[sharebar]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://blogfreakz.com/?p=25852</guid>
		<description><![CDATA[This cool animated share button transforms from one single element into four elements each representing a link to a social site! This Sharebar uses the following pseudo classes: :first-child:before :nth-child :last-child :hover And some CSS, namely: box-shadow, transitions, border-radius, transform, and gradient background. Click on the image to view the transitioning demo. You can also [...]]]></description>
			<content:encoded><![CDATA[<p>This cool animated share  button transforms from one single element into four elements each  representing a link to a social site! This Sharebar uses the  following pseudo classes:</p>
<ul>
<li>:first-child:before</li>
<li>:nth-child</li>
<li>:last-child</li>
<li>:hover</li>
</ul>
<p>And some CSS, namely: <em>box-shadow</em>, <em>transitions</em>, <em>border-radius</em>, <em>transform</em>, and <em>gradient background</em>.</p>
<p style="text-align: center;"><a href="http://cssdeck.com/item/preview/193/incredible-sharebutton" target="_blank"><img class="aligncenter size-full wp-image-25853" title="Sharebar" src="http://blogfreakz.com/wp-content/uploads/2012/03/Sharebar.jpg" alt="Sharebar Incredible CSS Transitioning ShareBar" width="623" height="146" /></a><strong>Click on the image to view the transitioning demo. </strong></p>
<p>You can also <a href="http://jsfiddle.net/renegade/ggjvR/light/" target="_blank"><strong>CLICK HERE</strong></a> to experiment with this code, thanks to Piotr Zalewa and Oskar Krawczyk on<strong></strong><a href="http://jsfiddle.net/" target="_blank"><strong> jsfiddle</strong></a>!<br />
<h4>Incoming search terms for the article:</h4>
<ul>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar css">sharebar css</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="“intext:”commentluv enabled” web design">“intext:”commentluv enabled” web design</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="web hosting “Enable CommentLuv”">web hosting “Enable CommentLuv”</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar with jquery and css">sharebar with jquery and css</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar para site">sharebar para site</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar mootools script">sharebar mootools script</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar html css">sharebar html css</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="sharebar">sharebar</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="share bar for html website">share bar for html website</a></li>
<li><a href="http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/" title="share bar css">share bar css</a></li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 Plugin --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogfreakz.com/javascript/incredible-css-transitioning-sharebar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

