Minggu, 13 November 2011

Cara Membuat Slide Show di Blog

Cara membuat slide show adalah sebagai berikut :



Masuk ke edit html blog...



Cari Kode </head>



Copy kode di bawah ini dan pastekan sebelum kode </head>



<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type='text/javascript'></script>



<script type='text/javascript'>

//<![CDATA[



$(document).ready(function() {



//Execute the slideShow, set 6 seconds for each images

slideShow(3000);



});



function slideShow(speed) {





//append a LI item to the UL list for displaying caption

$('ul.slideshow').append('<li id="slideshow-caption" class="caption"><div class="slideshow-caption-container"><h3></h3><p></p></div></li>');



//Set the opacity of all images to 0

$('ul.slideshow li').css({opacity: 0.0});



//Get the first image and display it (set it to full opacity)

$('ul.slideshow li:first').css({opacity: 1.0});



//Get the caption of the first image from REL attribute and display it

$('#slideshow-caption h3').html($('ul.slideshow a:first').find('img').attr('title'));

$('#slideshow-caption p').html($('ul.slideshow a:first').find('img').attr('alt'));



//Display the caption

$('#slideshow-caption').css({opacity: 0.7, bottom:0});



//Call the gallery function to run the slideshow

var timer = setInterval('gallery()',speed);



//pause the slideshow on mouse over

$('ul.slideshow').hover(

function () {

clearInterval(timer);

},

function () {

timer = setInterval('gallery()',speed);

}

);



}



function gallery() {





//if no IMGs have the show class, grab the first image

var current = ($('ul.slideshow li.show')? $('ul.slideshow li.show') : $('#ul.slideshow li:first'));



//Get next image, if it reached the end of the slideshow, rotate it back to the first image

var next = ((current.next().length) ? ((current.next().attr('id') == 'slideshow-caption')? $('ul.slideshow li:first') :current.next()) : $('ul.slideshow li:first'));



//Get next image caption

var title = next.find('img').attr('title');

var desc = next.find('img').attr('alt');



//Set the fade in effect for the next image, show class has higher z-index

next.css({opacity: 0.0}).addClass('show').animate({opacity: 1.0}, 1000);



//Hide the caption first, and then set and display the caption

$('#slideshow-caption').animate({bottom:-70}, 300, function () {

//Display the content

$('#slideshow-caption h3').html(title);

$('#slideshow-caption p').html(desc);

$('#slideshow-caption').animate({bottom:0}, 500);

});



//Hide the current image

current.animate({opacity: 0.0}, 1000).removeClass('show');



}



//]]>

</script>



<style type="text/css">

ul.slideshow {

list-style:none;

width:600px;

height:240px;

overflow:hidden;

position:relative;

margin:0;

padding:0;

font-family:Arial,Helvetica,Trebuchet MS,Verdana;

;

}

ul.slideshow li {

position:absolute;

left:0;

right:0;

}

ul.slideshow li.show {

z-index:500;

}

ul img {

width:600px;

height:240px;

border:none;

}

#slideshow-caption {

width:600px;

height:70px;

position:absolute;

bottom:0;

left:0;

color:#fff;

background:#000;

z-index:500;

}

#slideshow-caption .slideshow-caption-container {

padding:5px 10px;

z-index:1000;

}

#slideshow-caption h3 {

margin:0;

padding:0;

font-size:16px;

}

#slideshow-caption p {

margin:5px 0 0 0;

padding:0;

}

</style>



Setelah itu buat gadget baru (HTML/JavaScript) dengan kode di bawah ini..



<ul class="slideshow">



<li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiX27xDZ50lLQ9N7zygHa71D8UFj4WqnarAlt-YhBDN83T06b_7hHoN5el1Jq5WQHGazAb6C2uVXDSljBVJauxhCpL3kTi0U2EXfWNEoQ-KTOCJydP3yIgnpn3Sm3b87JX8YDOBo4r47M/s1600/1.jpg" title="This is featured post 1 title" alt="Replace This Text With Your Featured Post 1 Description." /></a></li>



<li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJbtX5j2YAuag0PbRBefN2BiArSZXh-elXfFPj14f-be4Wf7cXBhcbshb9VkCkwZt5YIGUzwE4ClxmoZjhqUYuL_gPkEKUxMSlqAnrg00TZOWPhVguMxg4-7DNmEvD7sypCPT0QEHbXA0/s1600/2.jpg" title="This is featured post 2 title" alt="Replace This Text With Your Featured Post 2 Description." /></a></li>



<li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZZFicLLptJZe617qEI8BcQrDubcErreGimszpuQY8WFD41iSqx4Z9qKiozOsozi0B5VA52RmhfM3gvcG3OGKDKhBP-WdXT3FahsRJUZZ8V2QlTyBxv_V9krLE7zxQkNfXjzhMtFP-26Q/s1600/3.jpg" title="This is featured post 3 title" alt="Replace This Text With Your Featured Post 3 Description." /></a></li>



<li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjicrcqEcQGD2qcLM8_7Zxn7mbEakjU-basX-zNvteXKZeXH6stWl8C3vXzmGSS7k-2tFaiK4qQRYJAwiuMpo-PakXdLW8y_JhpSgwjPjEq13tISWLt8uucdxMuuTi3MgTrX7eJbk7wXAU/s1600/4.jpg" title="This is featured post 4 title" alt="Replace This Text With Your Featured Post 4 Description." /></a></li>



</ul>

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews