khaclep007

Basic-jQuery.html

Aug 8th, 2021 (edited)
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 3.00 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <head>
  3.   <!--Menggunakan library jQuery dar CDN, haru online dan WAJIB men import jika akan menggunakan/menjalan kan kode jquery-->
  4.   <script src="https://code.jquery.com/jquery-3.6.0.slim.min.js"></script>
  5.   <title>Belajar jQuery</title>
  6.   <script>
  7.   //kalau page sudah terload
  8.     $(document).ready(function(){
  9.       //jika id klik di tekan
  10.       $('#klik').click(function(){
  11.         var nama = $("#nama").val(); //definisikan variable nama dari id nama(input)
  12.         var hasil = $(".hasil").html(); //definisikan variable hasil dengan class hasil
  13.         $("#klik").css("background-color", "red"); //tambahkan css kode dengan value background-color
  14.         $("#content").css("background-color", "yellow");
  15.         $("#nama").addClass("c1"); //tambahkan class  ke id nama
  16.         $(".hasil").empty(); //menghapus value id hasil,hanya value gunakan remove() untuk menghapus tag nya juga
  17.         $(".hasil").append("<b>"+nama); //menambahkan var nama ke id hasil (setelah)
  18.         $(".hasil").prepend("Nama saya "); //menambahkan String Nama saya ke id hasil(sebelum )
  19.         $("#myfb").attr("href","https://fb.com/mark", "title","My Facebook link"); //menambahkan atribut href dan title ke class myfb
  20.       });
  21.       //jika id hapus di tekan
  22.       $("#hapus").click(function(){
  23.         $("#nama").removeClass("c1"); //hapus class c1 dari id nama
  24.         var w = $("#nama").width(); //mengambil width(lebar) dari input dengan id nama
  25.         var w = $("#nama"). height(); //mengambil height(tinggi) dari input dengan id nama
  26.         $("#nama").width(100); //mengubah lebar id nama(input) 100px(default pixel)
  27.         $("#nama").height(300); //mengubah tinggi id nama(input) 20px(default pixel)
  28.         /** bisa juga digunakan untuk mengurang value pixel contoh
  29.          var w1 = w.width(w -10);
  30.          **/
  31.       });
  32.       //jika id ubah(button) di klik
  33.       $("#ubah").click(function(){
  34.         $(this).css("background-color", "red"); //mengubah id ubah(button) menggunakan this(this disini ditujukan kepada $("#ubah")
  35.       });
  36.       //jika tombol show di klik
  37.       $("#show").click(function(){
  38.         $("#content").show(1000); //tampilkan element dengan id nama
  39.        });
  40.       //jika hide ditekan
  41.       $("#hide").click(function(){
  42.         $("#content").hide(4000); //sembunyikan element dengan id nama
  43.         //show() atau hide() bisa di isi dengan value angka dalam millisecond untuk membuat animasi slow saat menampilkan
  44.       });
  45.     });
  46.   </script>
  47.   <style>
  48.     .c1{
  49.       background-color: blue;
  50.     }
  51.   </style>
  52. </head>
  53. <body>
  54.   <div id="content">
  55.   </div>
  56.   <input type="text" id="nama">
  57.   <button id='klik' >Klik me</button>
  58.   <button id="hapus">Hapus css</button>
  59.   <button id="show">Show id nama</button>
  60.   <button id="hide">Hide id nama</button>
  61.   <button id="ubah">Ubah dengan $(this)</button>
  62.   <p class="hasil">Hallo.. </p>
  63.   <a id="myfb">Klik untuk menuju profil Facebook saya.</a>
  64. <!--khaclep007-->
  65. <!--Doakan saja saya selamat dunia akhirat-->
  66. </body>
  67. </html>
Add Comment
Please, Sign In to add comment