109 of 119 menu

Mbinu ya fadeIn

Mbinu fadeIn inaonyesha vipengele vilivyofichika kwa utulivu, huku ikivifanya visiwe na uwazi. Kuficha vipengele kunaweza kufanyika kwa kutumia mbinu fadeOut, huku ikivifanya viwe na uwazi.

Syntax

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

.fadeIn(muda);

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

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

Ikiwa hautaweka vigezo - hautakuwa na uhuishaji, vipengele vitaonyeshwa mara moja:

.fadeIn();

Pia unaweza kupeparameta ya pili kupeana kitendakazi cha utulivu, na parameta ya tatu kitendakazi-callback - itafanya kazi baada ya kukamilika kwa uhuishaji. Parameta zote mbili si za lazima:

.fadeIn(muda, [kitendakazi cha utulivu], [kitendakazi-callback]);

Unaweza kupeleka kwa mbinu chaguzi mbalimbali, kwa mfumo wa kitu cha JavaScript, kilichokuwa na jozi ufunguo: thamani:

.fadeIn(chaguzi);

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

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

Mfano

Katika mfano ufuatao wakati wa kubonyeza kitufe #hide kipengele chenye #test kitakuwa kikifichika kwa kutumia mbinu fadeOut, na kwenye kitufe #show - kuonyeshwa, kwa kutumia fadeIn. Pia tutaweka kasi kwa 1000ms:

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

Mfano

Na katika mfano ufuatao baada ya kumalizika kwa uhuishaji wakati wa kuonyesha kipengele #test sisi tutaonyesha ujumbe na maandishi '!', na wakati wa kuficha na maandishi '?':

<button id="hide">hide</button> <button id="show">show</button> <div id="test"></div> #test { width: 200px; height: 200px; background: green; color: white; margin-top: 10px; } $('#show').on('click', function() { $('#test').fadeIn(1000, function() { alert('!'); }); }); $('#hide').on('click', function() { $('#test').fadeOut(1000, function() { alert('?'); }); });

Tazama pia

  • mbinu fadeOut,
    ambayo huficha vipengele kwa utulivu huku ikivifanya viwe na uwazi
  • mbinu show,
    ambayo inaonyesha vipengele kwa utulivu
  • mbinu slideDown,
    ambayo inaonyesha vipengele kwa utulivu
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