Owl Carousel (jQuery)

Owl Carousel (jQuery)

Carousel slider yang satu ini cukup sering kita lihat pada sebuah halaman web. Karena tampilan slidernya yang sangat menarik, dan intuitif membuat pengunjung web seolah secara langsung dapat berinteraksi. Penggunanaanya pun cukup mudah bagi teman-teman yang ingin menggunakan efek slider ini. Disini untuk membuat efek tersebut, menggunakan plugin Owl Carousel. Langsung saja ke tutorialnya.

Yang perlu teman-teman siapkan antara lain:
1. Library jQuery
2. Plugin Owl Carousel

Buatlah file dengan nama index.html

<!DOCTYPE html>
<html>
<head>
	<title>Owl Carousel | Kursus Web YELLOWWEB</title>
	<link rel="stylesheet" type="text/css" href="owl-carousel/assets/owl.carousel.css">
	<link rel="stylesheet" type="text/css" href="owl-carousel/assets/owl.theme.default.css">
	
	<style type="text/css">
		@import url('https://fonts.googleapis.com/css?family=Roboto');
		
		body{
    		font-family: 'Roboto', sans-serif;
		}	
	
		h4{
			background: #3498db;
			padding: 1rem;
			height: 10rem;
		}
	</style>

	<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
	<script type="text/javascript" src="owl-carousel/owl.carousel.js"></script>
	
</head>
<body>
	<h3>Owl Carousel</h3>

	<!-- Set up your HTML -->
	<div class="owl-carousel owl-theme">
	    <div class="item"><h4>1</h4></div>
	    <div class="item"><h4>2</h4></div>
	    <div class="item"><h4>3</h4></div>
	    <div class="item"><h4>4</h4></div>
	    <div class="item"><h4>5</h4></div>
	    <div class="item"><h4>6</h4></div>
	    <div class="item"><h4>7</h4></div>
	    <div class="item"><h4>8</h4></div>
	    <div class="item"><h4>9</h4></div>
	    <div class="item"><h4>10</h4></div>
	    <div class="item"><h4>11</h4></div>
	    <div class="item"><h4>12</h4></div>
	</div>

	
	
	<script type="text/javascript">
		$('.owl-carousel').owlCarousel({
		    loop:true,
		    margin:10,
		    nav:true,
		    autoplay:true,
		    autoplayTimeout:3000,
		    autoplayHoverPause:true,
		    responsive:{
		        0:{
		            items:1
		        },
		        600:{
		            items:3
		        },
		        1000:{
		            items:5
		        }
		    }
		})

	</script>
	
	<p>Seputar artikel terbaru dapat dikunjungi di <a href="https://www.yellowweb.id/blog" target="_blank">Blog YELLOWWEB</p>


</body>
</html>

Baik kita coba telaah perbagian ya,

<head>
	<title>Owl Carousel | Kursus Web YELLOWWEB</title>
	<link rel="stylesheet" type="text/css" href="owl-carousel/assets/owl.carousel.css">
	<link rel="stylesheet" type="text/css" href="owl-carousel/assets/owl.theme.default.css">
	
	<style type="text/css">
		@import url('https://fonts.googleapis.com/css?family=Roboto');
		
		body{
    		font-family: 'Roboto', sans-serif;
		}	
	
		h4{
			background: #3498db;
			padding: 1rem;
			height: 10rem;
		}
	</style>

	<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
	<script type="text/javascript" src="owl-carousel/owl.carousel.js"></script>
	
</head>

Pada bagian tag html head diatas disana, kita coba letakkan file css untuk pluginnya dan jangan lupa sedikit embededd css untuk mempercantik tampilan.
Kemudian jangan lupa untuk memanggil library utama jQuery dan plugin Owl Carousel. Untuk aktivasi plugin ini kita letakkan pada bagian tag html body.

<script type="text/javascript">
		$('.owl-carousel').owlCarousel({
		    loop:true,
		    margin:10,
		    nav:true,
		    autoplay:true,
		    autoplayTimeout:3000,
		    autoplayHoverPause:true,
		    responsive:{
		        0:{
		            items:1
		        },
		        600:{
		            items:3
		        },
		        1000:{
		            items:5
		        }
		    }
		})

	</script>

Potongan skrip kode diatas adalah aktivasi dari plugin Owl Carousel, untuk menjalankan slider yang terdapat pada bagian body, seperti berikut:

<h3>Owl Carousel</h3>

	<!-- Set up your HTML -->
	<div class="owl-carousel owl-theme">
	    <div class="item"><h4>1</h4></div>
	    <div class="item"><h4>2</h4></div>
	    <div class="item"><h4>3</h4></div>
	    <div class="item"><h4>4</h4></div>
	    <div class="item"><h4>5</h4></div>
	    <div class="item"><h4>6</h4></div>
	    <div class="item"><h4>7</h4></div>
	    <div class="item"><h4>8</h4></div>
	    <div class="item"><h4>9</h4></div>
	    <div class="item"><h4>10</h4></div>
	    <div class="item"><h4>11</h4></div>
	    <div class="item"><h4>12</h4></div>
	</div>

Bagian body disana terdapat element div, disana bisa kita memodifikasi sesuai dengan kebutuhan misalnya dengan menambahkan video atau gambar.

Mudah bukan, tidak lupa juga teman-teman bisa melihat hasil jadinya dibawah ini, sampai berjumpa pada artikel berikutnya ya 🙂