106 of 119 menu

Kaedah slideDown

Kaedah slideDown memaparkan elemen tersembunyi dengan lancar, menggulirkannya dari atas ke bawah. Elemen boleh disembunyikan dengan kaedah slideUp.

Sintaks

Paparan untuk tempoh masa yang ditentukan, lalai 400ms:

.slideDown(duration);

Masa boleh ditetapkan bukan sahaja dalam milisaat, tetapi juga dengan kata kunci slow (600ms) dan fast (200ms), semakin besar nilai, semakin perlahan animasi:

.slideDown('slow' atau 'fast');

Jika tiada parameter dinyatakan - tiada animasi, elemen akan dipaparkan serta-merta:

.slideDown();

Anda juga boleh menghantar fungsi easing sebagai parameter kedua, dan fungsi callback ketiga - akan dilaksanakan selepas animasi siap. Kedua-dua parameter adalah pilihan:

.slideDown(duration, [fungsi easing], [fungsi callback]);

Anda boleh menghantar pelbagai pilihan kepada kaedah, dalam bentuk objek JavaScript, yang mengandungi pasangan kunci: nilai:

.slideDown(options);

Objek sedemikian boleh menghantar parameter dan fungsi berikut - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Penerangan parameter ini anda boleh lihat untuk kaedah animate. Sebagai contoh, mari kita tetapkan tempoh dan fungsi easing:

.slideDown( {duration: 600, easing: easeInSine} );

Contoh

Mari selepas butang ditekan, kita paparkan perenggan tersembunyi dengan lancar menggunakan kaedah slideDown. Dengan menghantar kata kunci slow, kita menetapkan kelajuan kepada 600ms. Selepas animasi selesai, kita akan output kepada konsol 'Animation complete':

<button>show text</button> <p style="display: none">text</p> $('button').click(function() { $('p').slideDown('slow', function() { console.log('Animation complete') }); });

Lihat juga

  • kaedah slideUp,
    yang menyembunyikan elemen dengan lancar
  • kaedah slideToggle,
    yang berselang-seli paparan/sembunyi elemen yang lancar
  • kaedah fadeIn,
    yang memaparkan elemen tersembunyi dengan lancar, menjadikannya legap
  • kaedah show,
    yang memaparkan elemen dengan lancar
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak