Basic to Middle JQuery Training Online Ilmuwebsite

dokumen-dokumen yang mirip
Jquery Events. Contoh : $(.tombol ).click(function() { $( p ).hide(1000); }); 5

PEMROGRAMAN WEB 13 jquery

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

Sintaks jquery biasanya dibuat untuk memilih elemen-elemen HTML dan melakukan aksi terhadap elemen yang dipilih.

Intro To JQuery Training Online Ilmuwebsite

Basic jquery Menyentuh jquery sekarang juga

Pengenalan jquery

FRAMEWORK JAVASCRIPT : MANIPULASI HTML & CSS DENGAN JQUERY

AJAX Framework. Pemrograman Web 1. Genap

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

Membuat Form Kontak yang Indah dan Atraktif dengan AJAX [Part 4]

Dasar-dasar jquery. Disampaikan pada Kelas Daring BlankOn, 1 Oktober Fitra Aditya /

Pemrograman Web Week 4. Team Teaching

HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

MODUL 7. Pengantar jquery

Pengenalan Script. Definisi HTML

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

HTML DOM. Pemrograman Web 1. Genap

DOM (Document Object Model) dan Event

Mempercantik Web Dengan AJAX dan Jquery Framework

BELAJAR HTML Hyper Text Markup Language

Membuat Plugin jquery (Part 1)

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Daftar Isi. Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1.

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Membuat Login Pop Up Dengan JqueryUI

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

AJAX dengan jquery Part 1

Membuat Plugin jquery (Part 2)

HTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

Bab 5. Cascading Style Sheet (CSS)

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

Contoh Syntax: Contoh di atas menunjukkan. S e l e c t o r : h 1. P r o p e r t y : c o l o r. V a l u e : r e d. (red).

IKG3A3 / Software Project II

CHAPTER 6. Sebelum membuat starter data, kita perlu meng-create collections terlebih dahulu. Buat folder lib pada folder aplikasi.

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

Publish: 7 Juni 2012 Author & Copyright: Johan Status: FREE tutorial

Pemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

MODUL 1 PENGENALAN HTML

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

PEMROGRAMAN WEB 09 JavaScript Lanjut

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

FLASH, FRAME, BEHAVIOR

Pemrograman Web Week 2. Team Teaching

Otodidak Pemrograman JavaScript

HTML (HyperText Markup Language)

Pemrograman Web. Page 188

DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Cascading Style Sheet (CSS) Didik Dwi Prasetya

Pemrograman Basis Data Berbasis Web

Persiapan. Jalankan server apache dari XAMPP control panel Ekstrak file yang telah dibagikan, Salin folder week_8 ke htdocs

Interactive Broadcasting

Berikut adalah contoh penggunaan tag script untuk meletakkan baris Javascript pada halaman HTML secara langsung:

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

JavaScript. Pemrograman Web 1. Genap

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

Materi Pertemuan 1. Pengenalan Web Design Bagian I : Dasar- dasar CSS. lilih suhaeri WATERFIRE DEV. Kelaskita.com

Review Pemrograman Web I

Pengenalan JavaScript

Tutorial Jquery. Untuk mencari sebuah element HTML, dengan JavaScript kita menggunakan fungsi getelementbyid():

MODUL 3 HTML & CSS KELAS ZEROZERO Membuat Halaman Web Sederhana Training Online Ilmuwebsite

MODUL 7 JavaScript pada Form HTML

Cara membuat HTML dasar

BAB 2 LANDASAN TEORI

DESIGN WEB. D3 TKJ

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

BAB 2 LANDASAN TEORI

C. Ms Powerpoint D. Notepad E. Ms Acces

Javascript merupakan suatu bahasa yang perkembangannya lambat di bandingkan dengan Java yang berkembang sangat cepat. Di Javascript kita tidak

HTML (HYPERTEXT MARKUP LANGUAGE)

PEMROGRAMAN BERBASIS WEB. Part 1,2 HTML. By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018

Author : Minarni, S.Kom.,MM

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Membuat Form Dinamis dengan HTML & Javascript.

Pemrograman Basis Data Berbasis Web

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Menampilkan Google Maps V3 pada halaman website

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

Ruang Kerja DREAMWEAVER MX 2004 :

Ikbal jamaludin

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

Penerapan Konsep One Layer Website Berbasis JavaScript

PEMROGRAMAN WEB 1 CSS

MODUL 8 Insert, Update, & delete

Membuat Template Interaktif pada Microsoft Word 2010

CSS Cascading Style Sheet

PRAKTIKUM 3 Pengenalan CSS

CSS. inheritance (pewarisan)

BAB 2 TINJAUAN TEORI

Keuntungan Memisahkan presentation sebuah dokumen dari content document itu sendiri Mempermudah dan mempersingkat pembuatan dan pemeliharaan dokumen w

Transkripsi:

MODUL II JQUERY KELAS ZEROZERO Basic to Middle JQuery Training Online Ilmuwebsite http://www.ilmuwebsite.com Lisensi Dokumen: Copyright 2014-2015 Ilmuwebsite.Com Untuk semua kalangan, silahkan menyebarluaskan sebagian atau seluruh isi dokumen ini. Review Apa itu jquery? jquery adalah sebuah perpustakaan dari Fungsi Fungsi JavaScript. jquery adalah sebuah perpustakaan JavaScript berbeban ringan "sedikit menulis, banyak kerja". Perpustakaan jquery memuat feature-feature berikut: seleksi elemen HTML manipulasi elemen HTML manipulasi CSS fungsi-fungsi event HTML animasi dan JavaScript Effects modifikasi dan HTML DOM traversal AJAX Utilities Menambahkan Perpustakaan jquery ke Halaman Halaman Anda Perpustakaan jquery disetor sebuah file library is stored sebuah JavaScript tunggal, memuat semua fungsi jquery. Perpustakaan dapat ditambahkan ke sebuah halaman web dengan mark-up berikut: <head> <script type="text/javascript" src="jquery.js"></script> </head> Silahkan mencatat bahwa tag <script> harus berada di dalam bagian <head> halaman. 1 P a g e

Contoh jquery Dasar Contoh berikut mendemonstrasikan fungsi jquery hide(), menyembunyikan semua elemen <p> dalam sebuah dokumen HTML. Contoh <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("p").hide(); </script> </head> <body> <h2>this is a heading</h2> <p>this is a paragraph.</p> <p>this is another paragraph.</p> <button>click me</button> </body> </html> Mengunduh jquery Dua versi dari jquery tersedia untuk mengunduh: satu minified dan satu uncompressed (untuk debugging atau membaca). Kedua versi itu dapat diunduh dari jquery.com. 2 P a g e

Efek jquery Hide/Menyembunyikan, Show/Memperlihatkan, Toggle/Memenggal, Slide, Fade/Memburamkan, dan Animate/Menganimasi. WOW! Karena waktu adalah berharga, kita meluncurkan pembelajaran yang cepat dan mudah. Di W3Schools, Anda dapat mempelajari segala sesuatu yang perlu Anda pelajari, dalam sebuah format yang bisa diperoleh dan siap pakai. Contoh jquery hide() Mendemonstrasikan sebuah fungsi jquery hide() yang sederhana. jquery hide() Demonstrasi hide() lainnya. Bagaimana menyembunyikan bagian-bagian dati teks. jquery slidetoggle() Mendemonstrasikan efek panel slide yang sederhana. jquery fadeto() Mendemonstrasikan sebuah fungsi jquery fadeto() yang sederhana. jquery animate() Mendemonstrasikan sebuah fungsi jquery animate() yang sederhana. jquery Hide dan Show Dengan jquery, Anda dapat menyembunyikan dan memperlihatkan elemen-elemen HTML dengan metode hide() dan show(): Contoh $("#hide").click(function(){ $("p").hide(); $("#show").click(function(){ $("p").show(); Kedua hide() dan show() dapat mengambil dua parameter pilihan: speed/kecepatan dan callback/panggil balik. Syntax: $(selector).hide(speed,callback) $(selector).show(speed,callback) Parameter speed mengkhususkan kecepatan parameter dari hiding/showing, dan dapat mengambil value berikut: "slow", "fast", "normal", atau milliseconds: 3 P a g e

Contoh $("button").click(function(){ $("p").hide(1000); Parameter callback adalah nama dari sebuah fungsi untuk melakukan eksekusi setelah fungsi parameter hide (atau show) selesai. Anda akan mempelajari lebih banyak tentang parameter callback dalam bab berikut dari tutorial ini. jquery Toggle Metode jquery toggle() memenggal kemampuan penampakan dari elemen-elemen HTML menggunakan metode show() atau hide(). Elemen-elemen yang diperlihatkan disembunyikan dan elemen-elemen yang disembunyikan diperlihatkan. Syntax: $(selector).toggle(speed,callback) Parameter speed dapat mengambil value berikut: "slow", "fast", "normal", atau milliseconds. Contoh $("button").click(function(){ $("p").toggle(); Parameter callback adalah nama dari sebuah fungsi untuk melakukan eksekusi setelah sebuah metode hide (atau show) lengkap. 4 P a g e

jquery Slide - slidedown, slideup, slidetoggle Metode jquery slide secara lambat laun mengubah ketinggian untuk elemen-elemen yang diseleksi. jquery memiliki metode slide berikut: $(selector).slidedown(speed,callback) $(selector).slideup(speed,callback) $(selector).slidetoggle(speed,callback) Parameter speed dapat mengambil value berikut: "slow", "fast", "normal", atau milliseconds. Parameter callback adalah nama dari sebuah fungsi untuk melakukan eksekusi setelah fungsi tersebut lengkap/selesai. Contoh slidedown() $(".flip").click(function(){ $(".panel").slidedown(); Contoh slideup() $(".flip").click(function(){ $(".panel").slideup() }) Contoh slidetoggle() $(".flip").click(function(){ $(".panel").slidetoggle(); jquery Fade - fadein, fadeout, fadeto Metode jquery fade secara lambat laun mengubah keremangan untuk elemen-elemen yang diseleksi. jquery memiliki metode fade berikut: $(selector).fadein(speed,callback) $(selector).fadeout(speed,callback) $(selector).fadeto(speed,opacity,callback) Parameter speed dapat mengambil value berikut: "slow", "fast", "normal", atau milliseconds. Parameter opacity dalam metode fadeto() mengizinkan kehilangan warna ke sebuah keremangan yang diberikan. 5 P a g e

Parameter callback adalah nama dari sebuah fungsi untuk melakukan eksekusi setelah fungsi tersebut lengkap/selesai. Contoh fadeto() $("button").click(function(){ $("div").fadeto("slow",0.25); Contoh fadeout() $("button").click(function(){ $("div").fadeout(4000); 6 P a g e

Animasi jquery Custom Syntax dari metode jquery untuk membuat animasi-animasi custom adalah: $(selector).animate({params},[duration],[easing],[callback]) Parameter key adalah params. Parameter ini merumuskan properti-properti CSS yang akan dianimasi. Banyak properti dapat dianimasi pada waktu yang sama: animate({width:"70%",opacity:0.4,marginleft:"0.6in",fontsize:"3em" Parameter ke dua adalah duration. Parameter ini merumuskan waktu yang digunakan untuk menerapkan animasi. Saya mengambil value "fast", "slow", "normal", atau milliseconds. Contoh 1 <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("div").animate({height:300},"slow"); $("div").animate({width:300},"slow"); $("div").animate({height:100},"slow"); $("div").animate({width:100},"slow"); </script> Contoh 2 <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("div").animate({left:"100px"},"slow"); $("div").animate({fontsize:"3em"},"slow"); </script> Elemen-elemen HTML diposisikan statis dengan default dan tidak dapat digerakkan. Untuk membuat elemen-elemen bisa bergerak, susun properti posisi CSS untuk fixed, relative atau absolute. 7 P a g e

Efek jquery Inilah beberapa contoh dari fungsi-fungsi efek dalam jquery: Fungsi Deskripsi $(selector).hide() $(selector).show() $(selector).toggle() Menyembunyikan elemen yang diseleksi Memperlihatkan elemen yang diseleksi Memenggal (antara hide dan show) elemen yang diseleksi $(selector).slidedown() Slide-turunkan (show) elemen yang diseleksi $(selector).slideup() Slide-naikkan (hide) elemen yang diseleksi $(selector).slidetoggle() Memenggal slide-up dan slide-down dari elemen yang diseleksi $(selector).fadein() $(selector).fadeout() $(selector).fadeto() Menghilangkan ke dalam warna elemen yang diseleksi Menghilangkan warna keluar elemen yang diseleksi Menghilangkan warna keluar elemen-elemen yang diseleksi ke sebuah keremangan yang diberikan $(selector).animate() Melarikan sebuah animasi custom pada elemen yang diseleksi Untuk rujukan efek jquery yang penuh, silahkan pergi ke Rujukan Efek jquery kami. Fungsi Event jquery Event jquery yang menangani fungsi-fungsi adalah fungsi inti dalam jquery. Penyelenggara event adalah fungsi-fungsi yang dipanggil ketika "sesuatu terjadi" dalam HTML. Istilah "triggered (atau "fired") oleh sebuah event" sering digunakan. Adalah umum meletakkan kode jquery ke dalam fungsi-fungsi penyelenggara event dalam bagian <head>: 8 P a g e

Contoh <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("p").hide(); </script> </head> <body><br /> <h2>ini adalah sebuah heading</h2> <p>ini adalah sebuah paragraph.</p> <p>ini adalah paragraf lain.</p> <button>click me</button> </body> </html> Dalam contoh di atas, sebuah fungsi dipanggil ketika click event untuk tombol/button dipicu/triggered: $("button").click(function() {..some code... } ) Fungsi menyembunyikan semua elemen <p>: $("p").hide(); Fungsi Fungsi dalam sebuah File yang Terpisah Jika website Anda memuat banyak halaman, dan Anda menginginkan fungsi-fungsi jquery Anda menjadi mudah untuk dirawat, letakkan fungsi jquery dalam sebuah.js file yang terpisah. Ketika kita mendemonstrasikan jquery di sini, fungsi-fungsi tersebut ditambahkan secara langsung ke dalam bagian <head>. Namun, kadang-kadang bisa jadi lebih baik menempatkan fungsi-fungsi tersebut dalam sebuah file yang terpisah, seperti ini (merujuk ke file dengan atribut src): Contoh <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="my_jquery_functions.js"></script> </head> 9 P a g e

jquery Name Conflicts jquery munggunakan tanda $ sebagai sebuah jalan pintas/shortcut untuk jquery. Beberapa perpustakaan JavaScript lain juga menggunakan tanda dolar untuk fungsi-fungsinya. Metode jquery noconflict() mengkhususkan sebuah nama custom (seperti jq), ketimbang menggunakan tanda dolar. jquery Events Inilah beberapa contoh dari metode event dalam jquery: Metode Event Deskripsi $(document).ready(function) $(selector).click(function) $(selector).dblclick(function) $(selector).focus(function) Mengikat sebuah fungsi ke ready event dari sebuah dokumen (ketika dokumen tersebut selesai diunduh) Memicu, atau mengikat sebuah fungsi ke event click dari elemenelemen yang diseleksi Memicu, atau mengikat sebuah fungsi ke event dobel click dari elemenelemen yang diseleksi Memicu, atau mengikat sebuah fungsi ke event fokus dari elemenelemen yang diseleksi Memicu, atau mengikat sebuah fungsi ke event mouseover event dari $(selector).mouseover(function) elemen-elemen yang diseleksi jquery Selector Dalam bab-bab barusan kita melihat pada beberapa contoh dari bagaimana menyeleksi elemen-elemen HTML yang berbeda-beda. Ini adalah titik kunci mempelajari bagaimana jquery menyeleksi secara tepat elemen-elemen yang ingin Anda terapkan untuk sebuah efek. jquery selector mengizinkan Anda untuk menyeleksi elemen-elemen HTML (atau kelompokkelompok elemen) dengan nama elemen, nama atribut atau dengan muatan/isi. Dalam istilah-istilah HTML DOM: Selector mengizinkan Anda untuk melakukan manipulasi elemen-elemen DOM sebagai sebuah grup atau sebagai sebuah node tunggal. Selector Elemen jquery jquery menggunakan selector CSS untuk menyeleksi elemen-elemen HTML. $("p") menyeleksi semua elemen <p>. $("p.intro") menyeleksi semua elemen <p> dengan class="intro". $("p#demo") menyeleksi elemen pertama <p> dengan id="demo". Selector Atribut jquery jquery menggunakan ekspresi-ekspresi XPath untuk menyeleksi elemen-elemen dengan atribut-atribut yang diberikan. $("[href]") menyeleksi semua elemen dengan sebuah atribut href. $("[href='#']") menyeleksi semua elemen dengan sebuah persamaan value href untuk "#". 10 P a g e

$("[href!='#']") menyeleksi semua elemen dengan sebuah KETIDAKsamaan atribut href untuk "#". $("[href$='.jpg']") menyeleksi semua elemen dengan sebuah atribut href yang berakhir dengan ".jpg". Selector CSS jquery Selector CSS jquery dapat digunakan untuk mengubah properti CSS untuk elemen-elemen HTML. Contoh berikut mengubah warna latar belakang dari semua elemen p ke yellow: Contoh $("p").css("background-color","yellow"); Click: Cobalah sendiri» Beberapa Contoh Lebih Banyak Syntax Deskripsi $(this) $("p") $("p.intro") $(".intro") $("#intro") $("ul li:first") $("[href$='.jpg']") Elemen HTML barusan Semua elemen <p> Semua elemen <p> dengan class="intro" Semua elemen dengan class="intro" Elemen pertama dengan id="intro" Elemen pertama <li> dari setiap <ul> Semua elemen dengan sebuah atribut href yang berakhir dengan ".jpg" Semua elemen dengan class="head" di dalam sebuah elemen <div> dengan $("div#intro.head") id="intro" Gunakan excellent jquery Selector Tester kami untuk melakukan eksperimen dengan selector yang berbeda-beda. jquery Syntax jquery syntax adalah penjahit yang dibuat untuk menyeleksi elemen-elemen HTML dan menampilkan beberapa aksi di atas elemen (elemen-elemen). Syntax dasar adalah: $(selector).action() Sebuah tanda dolar untuk merumuskan jquery Sebuah (selector) untuk "query (atau menemukan)" elemen-elemen HTML Sebuah jquery action() untuk ditampilkan di atas elemen (elemen-elemen) Contoh: $(this).hide() - menyembunyikan elemen barusan $("p").hide() - menyembunyikan semua paragraf $("p.test").hide() - menyembunyikan semua paragraf dengan class="test" $("#test").hide() - menyembunyikan elemen dengan id="test" jquery menggunakan sebuah kombinasi dari XPath dan CSS selector syntax. Anda akan mempelajari lebih banyak tentang selector syntax dalam bab berikut dari tutorial ini. 11 P a g e

The Document Ready Function Mungkin Anda telah mencatat bahwa semua fungsi jquery, dalam contoh-contoh kami, berada di dalam sebuah document.ready() function: $(document).ready(function(){ // fungsi-fungsi jquery pergi di sini... Ini untuk mencegah kode jquery mana pun berlari sebelum dokumen diselesaikan mengunduh (menjadi siap). Inilah beberapa contoh aksi yang dapat gagal jika fungsi-fungsi dilarikan sebelum dokumen dimuat secara penuh: Mencoba menyembunyikan sebuah elemen yang tidak ada Mencoba mendapatkan ukuran dari sebuah image yang tidak diunduh 12 P a g e

JQuery Manipulation jquery mempunyai kemampuan yang powerfull dalam hal memanipulasi, mengambil ataumenambah konten, dan sebagainya terhadap HTML. html() Untuk me-set konten (biasanya kita sebut innerhtml) dari elemen HTML yang dipilih kita gunakan $(selector).html(content). Apabila parameter content tidak kita tentukan maka fungsi html() berguna untuk mendapatkan konten dari HTML. Contoh html() <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $("#lihat").click(function(){ var isinya = $("#paragraf").html(); alert(isinya); $("#isikan").click(function(){ var isilagi = $("#isi").val(); alert(isilagi); $("#paragraf").html(isilagi); </script> <body> <button id=lihat>lihat</button> <p id=paragraf>jquery mempunyai kemampuan yang powerfull dalam hal memanipulasi,mengambil atau menambah konten, dan sebagainya terhadap HTML</p> Teks :<input type=text id=isi> <p> <button id=isikan>isikan</button> </body> </html> 13 P a g e

val() Pada contoh di atas kita lihat ada kode var isilagi = $("#isi").val(); Kode ini berarti kita mengambil nilai dari <input type=text id=isi> dan memasukkannya kevariabel isilagi. Sama dengan fungsi html(), apabila kita masukkan nilai dari val(), makaartinya kita me-set nilai dari elemen yang dipilih. Biasanya val() digunakan pada elemen-elemenhtml <input>, contoh : $("#isi").val("hallo apa kabar"); Kode di atas berarti kita me-set nilai <input type=text id=isi> dengan hallo apa kabar. attr() Dengan menggunakan fungsi attr(), ini membuat mudah bagi kita untuk mendapatkan nilai darisuatu properti elemen HTML yang kita pilih. Sintaks : $(selector).attr(properties,nilai); Parameter properties adalah nama properti yang ingin kita ambil atau set. Contoh propertimisalnya : id, class, title, src, href dan sebagainya. Parameter nilai, apabila kita isi artinya kita me-set nilai properti yang kita tetukan, apabilakosong artinya kita mengambil nilai properti yang kita tentukan. Contoh attr() <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $('.link').click(function(){ var id=$(this).attr("id"); var class=$(this).attr("class"); var href=$(this).attr("href"); alert(id); alert(class); alert(href); 14 P a g e

</script> </head> <body> <a href="http://choirulzone.wordpress.com" id="13" class= link >link</a> </body> </html> addclass() Berguna untuk menambahkan atau mengubah class untuk elemen yang dipilih. Sintaks : $(selector).addclass(namakelas) Contoh addclass() <html> <head> <style>.besar{font-size:106px;}.kecil{font-size:12px;} </style> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $('.ubahclass').click(function(){ $(".besar").addclass("kecil"); <a href="#" >Klik </a> <div>www.ilmuwebsite.com</div> </body> </html> Fungsi yang lainnya yang akan kita gunakan adalah.after().append() 15 P a g e

.before().css().empty().hasclass().insertafter().insertbefore().remove().removeattr().removeclass().val() 16 P a g e