⊗jqEftHSHM 104 of 113 menu

Metode hide dan show dalam jQuery

Efek memungkinkan untuk menganimasikan elemen, contohnya - menyembunyikan atau menampilkannya secara halus. Untuk setiap efek terdapat metode jQuery-nya masing-masing. Mari kita mulai dengan metode hide dan show. Metode hide dan show memungkinkan untuk menyembunyikan dan menampilkan elemen. Mari kita pelajari cara kerjanya.

Pertama, mari kita ambil kode HTML berikut:

<button id="hide">hide</button> <button id="show">show</button> <div id="elem">text...</div>

Kode CSS terlihat seperti ini:

#elem { padding: 10px; width: 150px; height: 150px; border: 1px solid green; margin-top: 10px; }

Sekarang mari kita tulis kode Javascript, yang mana saat tombol #hide ditekan elemen akan disembunyikan, dan saat tombol #show ditekan - ditampilkan:

$('#hide').click(function() { $('#elem').hide(); }); $('#show').click(function() { $('#elem').show(); });

Kita dapat mengatur waktu eksekusi efek dalam milidetik (1000 milidetik = 1 detik). Dalam hal ini, efek akan diputar secara halus selama waktu yang ditentukan. Mari kita atur waktu eksekusi efek menjadi 1 detik dan lihat bagaimana efeknya berubah:

$('#hide').click(function() { $('#elem').hide(1000); }); $('#show').click(function() { $('#elem').show(1000); });

Diberikan markup:

<p> <a id="hide" href="">hide</a> <a id="show" href="">show</a> </p> <div id="block"> <ol> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ol> </div> body { font-size: 18px; } a { color: blue; text-decoration: none; } a:hover { text-decoration: underline; } ol { margin: 0px; padding-left: 10px; } li { list-style-type: inside; } div { display: inline-block; padding: 30px; border: 1px solid black; cursor: pointer; margin-bottom: 20px; }

Buatlah agar saat tautan dengan #hide ditekan, div yang berisi daftar, disembunyikan, dan saat tautan dengan #show ditekan ditampilkan. Untuk setiap efek atur waktu eksekusi menjadi 600ms.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak