Lab Modul 05 - JQuery
Lab Modul 05 - JQuery
IF-3P2
Praktikum Pemrograman Web
Modul 5
jQuery
SKS : 1 SKS
Waktu : 100’
Modul ke : 1
A. Tujuan
B. Bahasan : jQuery
1.
D. Perangkat keras yang diperlukan: Komputer
Buatlah kotak berisi image seperti gambar di atas. Jika tombol “Dua” di-click, image kedua akan
ditampilkan seperti gambar di bawah ini:
Jika tombol “Tiga” di-click, image ketiga akan ditampilkan seperti gambar di halaman berikut:
Jika tombol “Satu” di-click, image pertama akan ditampilkan kembali seperti pada gambar awal.
Catatan:
a. Buatlah 3 kotak yang berisi tiga gambar berbeda (masing-masing dengan id berbeda)
b. Dengan jQuery, gunakan slideDown dan slideUp
c. Jika button kedua di-click, terapkan slideDown pada kotak kedua dan terapkan slideUp
pada kotak=kotak yang lain. (Lakukan hal yang sama untuk button lainnya).
Soal Nomor 2
Buatlah halaman web yang hanya berisi tulisan dan button seperti gambar di atas. Jika button tersebut
di-click, tulisan dan button tersebut akan hilang, berganti menjadi sebuah gambar. Dalam 2 detik,
gambar tersebut memudar. Dalam 5 detik berikutnya perlahan-lahan muncul kembali, kemudian
memudah hingga hilang dalam 5 detik. Catatan: gunakan fadeout dan fadeIn dalam jQuery.
Soal Nomor 3
Buatlah halaman web yang hanya berisi gambar dan button seperti gambar di atas. Jika button
tersebut di-click, gambar tersebut akan mengalami beberapa kali perubahan ukuran dan posisi, yaitu:
[1]
<html>
<head>
<script type="text/javascript">
$(document).ready(function(){
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$("#gambar3").slideUp("fast");
});
$(document).ready(function(){
$( xxxxxxxxxx).click(function(){
$("#gambar1").slideDown("slow");
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$("#gambar3").slideUp("slow");
});
});
$(document).ready(function(){
$( xxxxxxxxxx).click(function(){
$("#gambar1").slideUp("slow");
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$("#gambar3").slideUp("slow");
});
});
$(document).ready(function(){
$( xxxxxxxx).click(function(){
$("#gambar1").slideUp("slow");
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$("#gambar3").slideDown("slow");
});
});
</script>
<style type="text/css">
.kotakdalam {
width:350px;
height:250px;
text-align:center;
</style>
</head>
<body>
<div>
<img src="611.jpg">
</div>
<img src="612.jpg">
</div>
<img src="613.jpg">
</div>
<div class="kotakdalam">
<br/>
<button id="button1">Satu</button>
<button id="button2">Dua</button>
<button id="button3">Tiga</button>
</div>
[2]
<html>
<head>
<script type="text/javascript">
$(document).ready(function(){
$(".b1").click(function(){
$("p").html("xxxxxxxxxxxxxxx");
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$("p").fadeIn(5000);
$("p"). xxxxxxxxxxxxxxxxxxxxxx
});
});
</script>
</head>
<body>
<br/>
<br/><br/>
<button xxxxxxxxxxxxxxxx>Lihat</button>
</p>
</body>
</html>
[3]
<html>
<head>
<script type="text/javascript">
$(document).ready(function(){
$( xxxxxxxxxx).click(function(){
$(".anim").animate({"height":"900"},5000);
$(".anim").animate({width:300,
opacity:0.5,},5000);
$(".anim").animate(xxxxxxxxxxxxxxxxxxxxxxx);
$(".anim").animate({top:150,
width:600},4000);
$(".anim").animate(xxxxxxxxxxxxxxxxxxxxx);
});
});
</script>
</head>
<body>
<button class="but">Animasi</button>
<br/><br/>
</body>
</html>