Beyaz.Net İpucu

KATEGORİLER

Delphi
PHP
Dotnet
FileMaker

Jquery Slayt Resimler

dosyaları buradan indirebilirsiniz.

slayt olarak jquery ile resimleri gösterme

<link rel="stylesheet" href="/css/galleriffic-5.css" type="text/css" />

<script type="text/javascript" src="/js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="/js/jquery.history.js"></script>
<script type="text/javascript" src="/js/jquery.galleriffic.js"></script>
<script type="text/javascript" src="/js/jquery.opacityrollover.js"></script>
<script type="text/javascript">
    document.write('<style>.noscript { display: none; }</style>');
</script>

<div class="content">
                    <div class="slideshow-container">
                        <div id="controls" class="controls"></div>
                        <div id="loading" class="loader"></div>
                        <div id="slideshow" class="slideshow"></div>
                    </div>
                </div>
                <div class="navigation-container">
                    <div id="thumbs" class="navigation">
                        <a class="pageLink prev" style="visibility: hidden;" href="#" title="Previous Page"></a>
                        <ul class="thumbs noscript">

                          <li>
                                                <a class="thumb" name="deneme" href="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[456x340].jpg" title="Title #0">
                                                    <img src="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[75x75].jpg" alt="Title #0" />
                                                </a>
                          </li>
                          <li>
                                                <a class="thumb" name="deneme" href="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[456x340].jpg" title="Title #1">
                                                    <img src="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[75x75].jpg" alt="Title #1" />
                                                </a>
                          </li>
                          <li>
                                                <a class="thumb" name="deneme" href="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[456x340].jpg" title="Title #2">
                                                    <img src="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[75x75].jpg" alt="Title #2" />
                                                </a>
                          </li>
                          <li>
                                                <a class="thumb" name="deneme" href="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[456x340].jpg" title="Title #3">
                                                    <img src="/fotograf/urunler/16-deneme-hayatteknoloji-urunler[75x75].jpg" alt="Title #3" />
                                                </a>
                          </li>

                       </ul>
                        <a class="pageLink next" style="visibility: hidden;" href="#" title="Next Page"></a>
                    </div>
</div>

<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:                 10,
                    preloadAhead:              10,
                    enableTopPager:            false,
                    enableBottomPager:         false,
                    imageContainerSel:         '#slideshow',
                    controlsContainerSel:      '#controls',
                    captionContainerSel:       '#caption',
                    loadingContainerSel:       '#loading',
                    renderSSControls:          true,
                    renderNavControls:         true,
                    playLinkText:              'Başla',
                    pauseLinkText:             'Durdur',
                    prevLinkText:              '&lsaquo; Geri',
                    nextLinkText:              'İleri &rsaquo;',
                    nextPageLinkText:          'İleri &rsaquo;',
                    prevPageLinkText:          '&lsaquo; Geri',
                    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);
                    }
                });

                /**************** Event handlers for custom next / prev page links **********************/

                gallery.find('a.prev').click(function(e) {
                    gallery.previousPage();
                    e.preventDefault();
                });

                gallery.find('a.next').click(function(e) {
                    gallery.nextPage();
                    e.preventDefault();
                });

                /****************************************************************************************/

                /**** Functions to support integration of galleriffic with the jquery.history plugin ****/

                // PageLoad function
                // This function is called when:
                // 1. after calling $.historyInit();
                // 2. after calling $.historyLoad();
                // 3. after pushing "Go Back" button of a browser
                function pageload(hash) {
                    // alert("pageload: " + hash);
                    // hash doesn't contain the first # character.
                    if(hash) {
                        $.galleriffic.gotoImage(hash);
                    } else {
                        gallery.gotoIndex(0);
                    }
                }

                // Initialize history plugin.
                // The callback is called at once by present location.hash.
                $.historyInit(pageload, "advanced.html");

                // set onlick event for buttons using the jQuery 1.3 live method
                $("a[rel='history']").live('click', function(e) {
                    if (e.button != 0) return true;

                    var hash = this.href;
                    hash = hash.replace(/^.*#/, '');

                    // moves to a new page.
                    // pageload is called at once.
                    // hash don't contain "#", "?"
                    $.historyLoad(hash);

                    return false;
                });
              

                /****************************************************************************************/
            });
        </script>

Kategorideki Güncel Makaleler