112 of 119 menu

Mbinu ya fadeToggle

Mbinu fadeToggle mbadala huonyesha kwa utulivu au kuficha vipengele, ikiiga uwazi wake.

Syntax

Kuonyesha/Kuficha kwa muda uliowekwa, 400ms kwa chaguo-msingi:

.fadeToggle(muda);

Muda unaweza kuwekwa sio tu kwa millisekunde, lakini pia kwa maneno muhimu slow (600ms) na fast (200ms), thamani kubwa zaidi, huonyesha polepole zaidi:

.fadeToggle('slow' au 'fast');

Ikiwa hautaweka vigezo - mwendo hautakuwa, vipengele vitaonyeshwa/kufichwa mara moja:

.fadeToggle();

Pia unaweza kupeana kigezo cha pili kitendakazi cha urahisi, na kigezo cha tatu kitendakazi cha callback - kitakachofanya kazi baada ya kukamilika kwa mwendo. Vigezo vyote viwili si vya lazima:

.fadeToggle(muda, [kitendakazi cha urahisi], [kitendakazi cha callback]);

Unaweza kupeana mbinu chaguzi mbalimbali, kwa umbo la kitu cha JavaScript, kilicho na jozi ufunguo: thamani:

.fadeToggle(chaguzi);

Kitu kama hicho kinaweza kupitisha vigezo vifuatavyo na vitendakazi - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Maelezo ya vigezo hivi unaweza kuyaangalia kwa mbinu ya animate. Kwa mfano, tutaweka muda na kitendakazi cha urahisi:

.fadeToggle( {duration: 800, easing: easeInSine} );

Mfano

Katika mfano ufuatao unapobofya kwanza kwenye kitufe #toggle kipengele chenye #test kita kufichika, na unapobofya tena - kitaonyeshwa. Kwa hili tunatumia mbinu fadeToggle. Pia tutaweka kasi kwa 1000ms na thamani ya kitendakazi cha urahisi kuwa linear:

<button id="toggle">toggle</button> <div id="test"></div> #test { width: 200px; height: 200px; background: green; color: white; margin-top: 10px; } $('#toggle').on('click', function() { $('#test').fadeToggle(1000, 'linear'); });

Angalia pia

  • mbinu slideToggle,
    ambayo hubadilishana kuonyesha/kuficha kwa utulivu kwa vipengele
  • mbinu fadeTo,
    ambayo hubadilisha uwazi wa vipengele
  • mbinu toggle,
    ambayo hubadilishana kuonyesha/kuficha kwa utulivu kwa vipengele
  • mbinu animate,
    ambayo huigiza sifa za vipengele
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa