Previous Article Ajax pagination using ASP Classic jQuery and SQL Server / Access Database |
Galleriffic with ASP Classic and SQL Server 2005 Backened (or) Access Database |
Next Article Populate triple drop down list from database using Ajax and Classic ASP |
Coding Article #: 13 - Published On: May 18, 2011 @ 21:31:17 PM - Last Updated on: July 13, 2012
This article has been Favorited 23 timesJoin today, and add this to your favorites.
Share With Friends (Updated 6-8-2010)
This is a Jquery Script for creating a really sleek and cool image gallery.
Allowing you to have endless amounts of images to display as thumbnails.
Adding in
Image Title
Image Description
Plus more details as you need them.
Downloadable Content available for Members Only
View Demo Page«
Allowing you to have endless amounts of images to display as thumbnails.
Adding in
Image Title
Image Description
Plus more details as you need them.
Downloadable Content available for Members Only
View Demo Page«
<script type="text/javascript">
jQuery(document).ready(function($) {
// We only want these styles applied when javascript is enabled
$('div.content').css('display', 'block');
// Initially set opacity on thumbs and add
// additional styling for hover effect on thumbs
var onMouseOutOpacity = 0.67;
$('#thumbs ul.thumbs li, div.navigation a.pageLink').opacityrollover({
mouseOutOpacity: onMouseOutOpacity,
mouseOverOpacity: 1.0,
fadeSpeed: 'fast',
exemptionSelector: '.selected'
});
// Initialize Advanced Galleriffic Gallery
var gallery = $('#thumbs').galleriffic({
delay: 2500,
numThumbs: 7,
preloadAhead: 0,
enableTopPager: false,
enableBottomPager: false,
imageContainerSel: '#slideshow',
controlsContainerSel: '#controls',
captionContainerSel: '#caption',
loadingContainerSel: '#loading',
renderSSControls: true,
renderNavControls: true,
playLinkText: 'Play Slideshow',
pauseLinkText: 'Pause Slideshow',
prevLinkText: '‹ Previous Photo',
nextLinkText: 'Next Photo ›',
nextPageLinkText: 'Next ›',
prevPageLinkText: '‹ Prev',
enableHistory: true,
autoStart: false,
syncTransitions: true,
defaultTransitionDuration: 900,
onSlideChange: function(prevIndex, nextIndex) {
// 'this' refers to the gallery, which is an extension of $('#thumbs')
this.find('ul.thumbs').children()
.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
.eq(nextIndex).fadeTo('fast', 1.0);
// Update the photo index display
this.$captionContainer.find('div.photo-index')
.html('Photo '+ (nextIndex+1) +' of '+ this.data.length);
},
onPageTransitionOut: function(callback) {
this.fadeTo('fast', 0.0, callback);
},
onPageTransitionIn: function() {
var prevPageLink = this.find('a.prev').css('visibility', 'hidden');
var nextPageLink = this.find('a.next').css('visibility', 'hidden');
// Show appropriate next / prev page links
if (this.displayedPage > 0)
prevPageLink.css('visibility', 'visible');
var lastPage = this.getNumPages() - 1;
if (this.displayedPage < lastPage)
nextPageLink.css('visibility', 'visible');
this.fadeTo('fast', 1.0);
}
});
// there is more.....
</script>
Post to Facebook about: Galleriffic with ASP Classic and SQL Server 2005 Backened (or) Access Database