108 of 119 menu

Kaedah slideToggle

Kaedah slideToggle secara lancar memaparkan elemen tersembunyi dan menyembunyikan elemen yang dipaparkan.

Sintaks

Paparan/sembunyian dalam tempoh masa yang ditetapkan, 400ms secara lalai:

.slideToggle(duration);

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

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

Jika parameter tidak dinyatakan - animasi tidak akan berlaku, elemen akan dipaparkan/disembunyikan serta-merta:

.slideToggle();

Anda juga boleh menghantar fungsi kelancaran sebagai parameter kedua, dan juga fungsi panggilan balik ketiga - akan berfungsi selepas selesai animasi. Kedua-dua parameter adalah pilihan:

.slideToggle(duration, [easing function], [callback function]);

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

.slideToggle(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 kelancaran:

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

Contoh

Mari selepas butang ditekan, kita sembunyikan secara lancar div induk, yang mengandungi perenggan, dengan menggunakan kaedah slideToggle (div ini kita akan cari dengan menggunakan kaedah parent), selepas butang ditekan sekali lagi, div akan dipaparkan secara lancar semula dan seterusnya. Dengan menghantar kata kunci slow, kita menetapkan kelajuan kepada 600ms:

<button>toggle text</button> <div> <p id='test'>text text text text text text text</p> <p>text text text text text text text</p> <p>text text text text text text text</p> </div> $('button').click(function() { $('#test').parent().slideToggle('slow'); });

Lihat juga

  • kaedah slideUp,
    yang menyembunyikan elemen secara lancar
  • kaedah slideDown,
    yang memaparkan elemen secara lancar
  • kaedah height,
    yang membolehkan mendapatkan dan mengubah ketinggian elemen
  • kaedah toggle,
    yang menggilirkan paparan/sembunyian elemen yang 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