SlideShare a Scribd company logo
Apa itu jQuery?
jQuery adalah sebuah library
Javascript yang sangat ringkas dan
sederhana
untuk memanipulasi komponen di
dokumen HTML, menangani event,
animasi, efek
dan memproses interaksi ajax. j
jQuery pertama kali diluncurkan pada
Januari 2006 oleh John Resig. jQuery adalah
library Javascript yang paling populer
saat ini. Karena kecanggihan nya pula, jQuery
dipakai oleh perusahaan besar
seperti Google. Dell, CBS, digg, Netflix, Bank of
America, Mozilla, Drupal, dsb.
jQuery adalah library Javascript yang gratis
dan open source.
Library jQuery mempunyai kemampuan :
• Kemudahan mengakses elemen-elemen
HTML
• Memanipulasi elemen HTML
• Memanipulasi CSS
• Penanganan event HTML
• Efek-efek javascript dan animasi
• Modifikasi HTML DOM
• AJAX
• Menyederhanakan
kode javascript lainnya
Kemudian untuk memulai mempelajari jQuery, anda harus
mendownload
jquery.js dari situs http://www.jquery.com. Setiap anda menulis
kode javascript
dengan menggunakan jquery, jangan lupa untuk memasukan
file jquery.js kedalam
kode javascript anda.
<script type="text/javascript" src="jquery.js"></script>
sekarang mari kita lihat contoh sederhana pemograman
dengan menggunakan
jquery. Kode 12. hello world jquery
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".tombol1").click(function(){
$("p").hide(1000);
});
$(".tombol2").click(function(){
7
$("p").show(1000);
});
});
</script>
</head>
<body>
<p>Hello World!</p>
<button class="tombol1">Sembunyikan</button>
<button class="tombol2">Tampilkan</button>
</body>
</html>
jQuery Mobile adalah sebuah platform pengembangan dari
jQuery. Pertama kali kita
harus belajar bagaimana memahami cara kerja dan
implementasinya dalam aplikasi
web. Dengan menggunakalan jQuery Mobile, Anda dapat men-
develop berbagai
solusi mobile yang bekerja dengan baik di berbagai piranti
operasi mobile.
Contoh piranti yang
didukung jQuery Mobile
antara lain Android,
Blackberry, Fennec
(Mozilla), WebOS dari
HP (Palm), iOS (iPhone,
iPhod Touch dan iPad),
serta Opera
Mobile. Platfom lain
seperti Meego,
Windows Mobile, dan
dan platform Symbian
akan didukung di masa
depan.
Sifat dan Fitur jQuery Mobile
- jQuery Mobile memudahkan pengembangan user-interface untuk mobile
web
apps.
- Konfigurasi antarmukanya bersifat markup-driven, yang berarti Anda
dapat
membuat seluruh aplikasi antarmuka dasar dalam kode HTML, tanpa perlu
menulis
satu barus JavaScript.
- Menyediakan serangkaian event khusus, mendeteksi event dari piranti
mobile dan
piranti touchscreen seperti tap, tap-and-hold, dan perubahan orientarsi
(misalnya
merotasi piranti).
- Memastikan bahwa user-interface bekerja
pada web browser.
- Menggunakan theme untuk memudahkan
penyesuaian tampilan aplikasi Anda.
Berikut ini beberapa fitur utama dari jQuery
Mobile :
- Dibangun di atas core jQuery, sehingga
sintaksnya lebih familiar dan konsisten
serta belajarnya lebih mudah bagi mereka
yang sudah mengenal kode dan pola
jQuery
- Kompatibel dengan semua piranti
mobile, tablet, e-reader, dan desktop
terkini
seperti iOS, Android, Blackberry, Palm
WebOS. Nokiaa/Symbian, Windows
Phone 7,
MeeGo, Opera Mobile/ Mini, FireFox
Mozilla, Kindle, Nook, dan semua
browser
lainnya. Tentu dengan kompabilitas
yang berbeda-beda.
- Ukurannya ringan dan dependensi
dengan image sangat rendah, sehingga
lebih
cepat.
- Memiliki arsitektur modular untuk
custom build. Ini memiliki fitur yang bisa
disesuaikan untuk aplikasi khusus.
- Konfigurasi HTML 5 yang markup driven
untuk pengembangan yang cepat dan
scripting yang minimal.
- Selalu ditingkatkan, yang memungkinkan
fungsionalitas untuk membangun
aplikasi di mobile, tablet, dan desktop.
- Desain dan tool-nya responsive, yang
memungkinkan kode dasar yang sama
dipakai untuk smartphone dan juga layar
desktop.
- Sistem navigasi yang powerfull berbasis AJAX,
yang memungkinkan transisi
halaman dianimasikan dengan tetap
memantanance tombol back, bookmark, dan
bisa menggunakan URL yang clean via pushState.
- Ada fitur lain seperti WAI-ARIA, yang
memungkinkan halaman yang dibuat bisa
bekerja dengan screen reader (misalnya
VoiceOver di iOS) dan teknologi lainnya.
- Dukungan terhadap touch dan mouse
event, sehingga memudahkan proses
pemrogaman ketika meng-handel touch,
mouse, dan fokus kursor dengan
menggunakan API yang sederhana.
- Widget antarmuka yang
seragam, memudahkan kontrol
native dengan optimasi
pada touch. Bisa diatur temanya
sehingga mudah dipakai.
- Punya them framework serta
aplikasi ThemeRoller, sehingga
memudahkan dalam
pembuatan theme.
contoh sederhana pemograman dengan
menggunakan
jquery
Kode 12. hello world jquery.
<script type="text/javascript"
src="jquery.js"></script>
<html>
<head>
<script type="text/javascript"
src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(f
unction(){
$(".tombol1").click(fu
nction(){
$("p").hide(1000);
});
$(".tombol2").click(fu
nction(){
$("p").show(1000);
});
});
</script>
$(selector).mouseleave(functi
on)
$(selector).mousemove(functi
on)
$(selector).mouseout(functio
n)
$(selector).mouseover(functi
on)
$(selector).mouseup(function
)
$(selector).resize(function)
$(selector).scroll(function)
$(selector).select(function)
$(selector).submit(function)
$(selector).unload(function)
LOGO JQUERY
Apa yang bisa dilakukan dengan JQuery?
1. Mengakses bagian halaman tertentu
dengan mudah.
Tanpa adanya library Javascript khusus,
untuk mengakses suatu bagian tertentu dari
halaman, harus mengikuti aturan
Document Object Model (DOM) dan
pengaksesan harus secara spesifik
menyesuaikan dengan struktur HTML.
Dengan kata lain, pengaksesan bagian
tertentu dari halaman sangat tergantung
pada struktur dari HTML. JQuery
menawarkan cara yang mudah (bahkan
sangat mudah) dalam mengakses bagian
tertentu dari halaman. Pengaksesan juga
tidak terlalu bergantung pada struktur
HTML.
2. Mengubah tampilan bagian halaman
tertentu.
CSS (Cascading Style Sheet) menawarkan
metode yang cukup handal dalam mengatur
dan mempercantik halaman web. Namun
terkadang CSS punya kelemahan yang
cukup mengganggu, yaitu beberapa
perintah CSS tidak didukung oleh semua
browser. Cukup merepotkan jika kita harus
mendesign halaman web dengan beberapa
CSS sekaligus. Sekali lagi JQuery
menawarkan solusi untuk mengatasi hal
tersebut. Dengan JQuery, “kesenjangan”
yang terjadi antara browser dalam urusan
CSS akan tertutup dengan baik.
3. Mengubah isi dari halaman.
Jaman dulu (baca:sebelum JQuery lahir)
cukup sulit jika kita akan mengubah
sebagian isi dari halaman. Mengubah disini
dapat berarti mengganti teks,
menambahkan teks atau gambar,
mengurutkan suatu daftar (list), menghapus
baris tabel dan sebagainya. Dengan JQuery,
hal tersebut dapat dilakukan dengan hanya
beberapa baris perintah.

More Related Content

PPTX
Tugas 1 0317 individu
PPTX
PPT
PPTX
membuat hello world
PPTX
Power point J query dan penggunaannya sebagai validasi form
PDF
Belajar Jquery
PDF
Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...
PPTX
Tutorial jquery Nur Kholifah
Tugas 1 0317 individu
membuat hello world
Power point J query dan penggunaannya sebagai validasi form
Belajar Jquery
Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...
Tutorial jquery Nur Kholifah

What's hot (19)

PPTX
Ppt pengenalan jquery
PPTX
Jquery ppt
PPTX
Tugas[1] 0317-[tryanita]-[1411511676]
PPTX
Lecture06 javascript1
PPTX
Khairunnisa 1205467
PPT
Pengenalan dan implementasi j query
DOCX
PPTX
Page & Dialog Transitions
PPTX
Tugas 1 rek web (lingga eka pradipta, 1411501073, ka)
PDF
PPTX
Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)
PPTX
JQURTY
PPTX
Pertemuan java script 1
PPTX
Hello world with j query seni yuliarini
PPTX
Cara membuat hello world menggunakan j query
PPTX
Hello World in jQuery-DeviMulyani
PDF
7 pemrograman internet javascript
PPTX
ppt j query
PPTX
Tugas rekweb 2 1212511560 m.shafwan al farisy
Ppt pengenalan jquery
Jquery ppt
Tugas[1] 0317-[tryanita]-[1411511676]
Lecture06 javascript1
Khairunnisa 1205467
Pengenalan dan implementasi j query
Page & Dialog Transitions
Tugas 1 rek web (lingga eka pradipta, 1411501073, ka)
Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)
JQURTY
Pertemuan java script 1
Hello world with j query seni yuliarini
Cara membuat hello world menggunakan j query
Hello World in jQuery-DeviMulyani
7 pemrograman internet javascript
ppt j query
Tugas rekweb 2 1212511560 m.shafwan al farisy
Ad

Viewers also liked (8)

PPTX
Html5
PPTX
Android
PPTX
Cloudcomputing
DOCX
Cloudcomputing
PPTX
Cloud computing
DOC
Makalah cloud-computing
PPTX
Sejarah cloud computing
PPTX
Cloud computing - Pros and Cons
Html5
Android
Cloudcomputing
Cloudcomputing
Cloud computing
Makalah cloud-computing
Sejarah cloud computing
Cloud computing - Pros and Cons
Ad

Similar to Jquery (20)

DOCX
Ristianawati 2114 r0800 mikrotik
DOCX
Ristianawati 2114 r0800 jquery
PPTX
Makalah jquery
PPTX
Ppt jquery
PPTX
tutorial JQuery Mobile
PDF
penggunaan JQuery
DOC
Jequary
PPTX
Jquery ppt
PPTX
J query
PPTX
J query
PPTX
J query
PPTX
J query.
DOCX
Makalah J query dan penggunaannya sebagai validasi form
DOCX
Makalah jqry
DOCX
Makalah jqry
PDF
PDF
DOCX
JQUERY
PDF
Dasar-dasar jQuery
PPTX
Ppt j query-rully-amrizal-1102412020
Ristianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 jquery
Makalah jquery
Ppt jquery
tutorial JQuery Mobile
penggunaan JQuery
Jequary
Jquery ppt
J query
J query
J query
J query.
Makalah J query dan penggunaannya sebagai validasi form
Makalah jqry
Makalah jqry
JQUERY
Dasar-dasar jQuery
Ppt j query-rully-amrizal-1102412020

More from agus248 (6)

PPTX
Java
PPTX
Presentation1 pak lutfi
DOCX
Android
DOCX
Html5
DOCX
Java
DOCX
Mikrotik
Java
Presentation1 pak lutfi
Android
Html5
Java
Mikrotik

Recently uploaded (20)

PDF
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
PDF
KASUS_INKUIRI_KOLABORATIF_KELAS_BAWAH-ISI-ARNI.pdf
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PPTX
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
PDF
Pengenalan Undang-undang pengakap laut.pdf
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PDF
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PDF
Materi Seminar AITalks AI dan Suku Digital
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
PDF
lembar kerja LMS tugas pembelajaran mendalam
PDF
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
PDF
Materi Seminar AITalks: AI dan Konseling GPT
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
KASUS_INKUIRI_KOLABORATIF_KELAS_BAWAH-ISI-ARNI.pdf
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
Pengenalan Undang-undang pengakap laut.pdf
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
Teknologi-Pangan-Pertemuan-820728132309-.ppt
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
Materi Seminar AITalks AI dan Suku Digital
Lembar Kerja Mahasiswa Konsep Sistem Operasi
lembar kerja LMS tugas pembelajaran mendalam
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
Materi Seminar AITalks: AI dan Konseling GPT
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025

Jquery

  • 2. jQuery adalah sebuah library Javascript yang sangat ringkas dan sederhana untuk memanipulasi komponen di dokumen HTML, menangani event, animasi, efek dan memproses interaksi ajax. j
  • 3. jQuery pertama kali diluncurkan pada Januari 2006 oleh John Resig. jQuery adalah library Javascript yang paling populer saat ini. Karena kecanggihan nya pula, jQuery dipakai oleh perusahaan besar seperti Google. Dell, CBS, digg, Netflix, Bank of America, Mozilla, Drupal, dsb. jQuery adalah library Javascript yang gratis dan open source.
  • 4. Library jQuery mempunyai kemampuan : • Kemudahan mengakses elemen-elemen HTML • Memanipulasi elemen HTML • Memanipulasi CSS • Penanganan event HTML • Efek-efek javascript dan animasi • Modifikasi HTML DOM • AJAX • Menyederhanakan kode javascript lainnya
  • 5. Kemudian untuk memulai mempelajari jQuery, anda harus mendownload jquery.js dari situs http://www.jquery.com. Setiap anda menulis kode javascript dengan menggunakan jquery, jangan lupa untuk memasukan file jquery.js kedalam kode javascript anda. <script type="text/javascript" src="jquery.js"></script> sekarang mari kita lihat contoh sederhana pemograman dengan menggunakan jquery. Kode 12. hello world jquery <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".tombol1").click(function(){ $("p").hide(1000); }); $(".tombol2").click(function(){ 7 $("p").show(1000); }); }); </script> </head> <body> <p>Hello World!</p> <button class="tombol1">Sembunyikan</button> <button class="tombol2">Tampilkan</button> </body> </html>
  • 6. jQuery Mobile adalah sebuah platform pengembangan dari jQuery. Pertama kali kita harus belajar bagaimana memahami cara kerja dan implementasinya dalam aplikasi web. Dengan menggunakalan jQuery Mobile, Anda dapat men- develop berbagai solusi mobile yang bekerja dengan baik di berbagai piranti operasi mobile.
  • 7. Contoh piranti yang didukung jQuery Mobile antara lain Android, Blackberry, Fennec (Mozilla), WebOS dari HP (Palm), iOS (iPhone, iPhod Touch dan iPad), serta Opera Mobile. Platfom lain seperti Meego, Windows Mobile, dan dan platform Symbian akan didukung di masa depan.
  • 8. Sifat dan Fitur jQuery Mobile - jQuery Mobile memudahkan pengembangan user-interface untuk mobile web apps. - Konfigurasi antarmukanya bersifat markup-driven, yang berarti Anda dapat membuat seluruh aplikasi antarmuka dasar dalam kode HTML, tanpa perlu menulis satu barus JavaScript. - Menyediakan serangkaian event khusus, mendeteksi event dari piranti mobile dan piranti touchscreen seperti tap, tap-and-hold, dan perubahan orientarsi (misalnya merotasi piranti).
  • 9. - Memastikan bahwa user-interface bekerja pada web browser. - Menggunakan theme untuk memudahkan penyesuaian tampilan aplikasi Anda. Berikut ini beberapa fitur utama dari jQuery Mobile : - Dibangun di atas core jQuery, sehingga sintaksnya lebih familiar dan konsisten serta belajarnya lebih mudah bagi mereka yang sudah mengenal kode dan pola jQuery
  • 10. - Kompatibel dengan semua piranti mobile, tablet, e-reader, dan desktop terkini seperti iOS, Android, Blackberry, Palm WebOS. Nokiaa/Symbian, Windows Phone 7, MeeGo, Opera Mobile/ Mini, FireFox Mozilla, Kindle, Nook, dan semua browser lainnya. Tentu dengan kompabilitas yang berbeda-beda. - Ukurannya ringan dan dependensi dengan image sangat rendah, sehingga lebih cepat.
  • 11. - Memiliki arsitektur modular untuk custom build. Ini memiliki fitur yang bisa disesuaikan untuk aplikasi khusus. - Konfigurasi HTML 5 yang markup driven untuk pengembangan yang cepat dan scripting yang minimal.
  • 12. - Selalu ditingkatkan, yang memungkinkan fungsionalitas untuk membangun aplikasi di mobile, tablet, dan desktop. - Desain dan tool-nya responsive, yang memungkinkan kode dasar yang sama dipakai untuk smartphone dan juga layar desktop. - Sistem navigasi yang powerfull berbasis AJAX, yang memungkinkan transisi halaman dianimasikan dengan tetap memantanance tombol back, bookmark, dan bisa menggunakan URL yang clean via pushState. - Ada fitur lain seperti WAI-ARIA, yang memungkinkan halaman yang dibuat bisa bekerja dengan screen reader (misalnya VoiceOver di iOS) dan teknologi lainnya.
  • 13. - Dukungan terhadap touch dan mouse event, sehingga memudahkan proses pemrogaman ketika meng-handel touch, mouse, dan fokus kursor dengan menggunakan API yang sederhana.
  • 14. - Widget antarmuka yang seragam, memudahkan kontrol native dengan optimasi pada touch. Bisa diatur temanya sehingga mudah dipakai. - Punya them framework serta aplikasi ThemeRoller, sehingga memudahkan dalam pembuatan theme.
  • 15. contoh sederhana pemograman dengan menggunakan jquery Kode 12. hello world jquery. <script type="text/javascript" src="jquery.js"></script> <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript">
  • 19. Apa yang bisa dilakukan dengan JQuery? 1. Mengakses bagian halaman tertentu dengan mudah. Tanpa adanya library Javascript khusus, untuk mengakses suatu bagian tertentu dari halaman, harus mengikuti aturan Document Object Model (DOM) dan pengaksesan harus secara spesifik menyesuaikan dengan struktur HTML. Dengan kata lain, pengaksesan bagian tertentu dari halaman sangat tergantung pada struktur dari HTML. JQuery menawarkan cara yang mudah (bahkan sangat mudah) dalam mengakses bagian tertentu dari halaman. Pengaksesan juga tidak terlalu bergantung pada struktur HTML.
  • 20. 2. Mengubah tampilan bagian halaman tertentu. CSS (Cascading Style Sheet) menawarkan metode yang cukup handal dalam mengatur dan mempercantik halaman web. Namun terkadang CSS punya kelemahan yang cukup mengganggu, yaitu beberapa perintah CSS tidak didukung oleh semua browser. Cukup merepotkan jika kita harus mendesign halaman web dengan beberapa CSS sekaligus. Sekali lagi JQuery menawarkan solusi untuk mengatasi hal tersebut. Dengan JQuery, “kesenjangan” yang terjadi antara browser dalam urusan CSS akan tertutup dengan baik. 3. Mengubah isi dari halaman. Jaman dulu (baca:sebelum JQuery lahir) cukup sulit jika kita akan mengubah sebagian isi dari halaman. Mengubah disini dapat berarti mengganti teks, menambahkan teks atau gambar, mengurutkan suatu daftar (list), menghapus baris tabel dan sebagainya. Dengan JQuery, hal tersebut dapat dilakukan dengan hanya beberapa baris perintah.