jQuery is one power toolkit, jquery swapimage it's easy way to used and flaxible.
jquery constitutes one of library from jquery code project for over detailnya hits project this can be seen at (code is jquery's Google). on tutorial this time I will try to work through how to utilize jquery swapimage. but previously lets we see many abilities from jquery swapimage in mengelolah images's swap.
Images Swap jQuery
- Images swap on Mouse Over
- Images swap on Click
- Images swap on Doble Click
- Images swap on single click but not be restore images
- Images Disjoint rollovers
Basic Usage
Step 1: Inlude jQuery javascript in <head>
-
<script type="text/javascript" src="jquery-1.2.6.min.js"></script>
-
<script type="text/javascript" src="jquery.metadata.min.js"></script>
-
<script type="text/javascript" src="jquery.swapimage.min.js"></script>
Step 2 : Call Function after tag <body>
-
<script type="text/javascript">
-
$.swapImage(".swapImage");
-
$.swapImage(".swapImageClick", true, true, "click");
-
$.swapImage(".swapImageDoubleClick", true, true, "dblclick");
-
$.swapImage(".swapImageSingleClick", true, false, "click");
-
$.swapImage(".swapImageDisjoint");
-
</script>
Step 3 : Add your Images
-
<img class="swapImage {src: ‘images/2.gif’}" src="images/1.gif" alt="" /> (Image will change if mouse on over)
-
<img class="swapImageClick {src: ‘images/2.gif’}" src="images/1.gif" alt="" /> (Image will change if mouse on click)
-
<img class="swapImageDoubleClick {src: ‘images/2.gif’}" src="images/1.gif" alt="" />(Image will change if mouse on Doble Click)
-
<img class="swapImageSingleClick {src: ‘images/2.gif’}" src="images/1.gif" alt="" /> (Image will change if mouse on Doble Click but image is not be restore)
-
<h3>Disjoint rollovers 1</h3>
-
<img id="i1" class="swapImageDisjoint {src: ‘images/a.gif’, sin: ['#i2','#i3','#i4'], sout: ['#i2','#i3','#i4'] }" src="images/1.gif" alt="" />
-
<img id="i2" class="swapImageDisjoint {src: ‘images/b.gif’, sin: ['#i1','#i3','#i4'], sout: ['#i1','#i3','#i4'] }" src="images/2.gif" alt="" />
-
<img id="i3" class="swapImageDisjoint {src: ‘images/c.gif’, sin: ['#i1','#i2','#i4'], sout: ['#i1','#i2','#i4'] }" src="images/3.gif" alt="" />
-
<img id="i4" class="swapImageDisjoint {src: ‘images/d.gif’, sin: ['#i1','#i2','#i3'], sout: ['#i1','#i2','#i3'] }" src="images/4.gif" alt="" />
-
<h3>Disjoint rollovers 2</h3>
-
<p><img id="main" src="images/blank.gif" border="1" alt="" /></p>
-
<img class="swapImageDisjoint { sin: ['#main:images/a.gif'], sout: ['#main:images/blank.gif'] }" src="images/1.gif" alt="" />
-
<img class="swapImageDisjoint { sin: ['#main:images/b.gif'], sout: ['#main:images/blank.gif'] }" src="images/2.gif" alt="" />
-
<img class="swapImageDisjoint { sin: ['#main:images/c.gif'], sout: ['#main:images/blank.gif'] }" src="images/3.gif" alt="" />
-
<img class="swapImageDisjoint { sin: ['#main:images/d.gif'], sout: ['#main:images/blank.gif'] }" src="images/4.gif" alt="" />
For using jquery function you can change class name on your images.
For live demo you can see here : jquery-swapimages-demo
Download file here : jquery-swapimage-package-1.0.4.zip
Share on Facebook
Posted by admin @ 8 October 2009