103 of 119 menu

Метод show

Метод show постепено приказује скривене елементе. Сакривање елемената се може обавити методом hide.

Синтакса

Приказ у задатом времену у милисекундама, 400мс подразумевано:

.show(трајање);

Време се може задати не само у милисекундама, већ и кључним речима slow (600мс) и fast (200мс), што је већа вредност, то је спорија анимација:

.show('slow' или 'fast');

Ако се параметри не наведу - неће бити анимације, елементи ће се показати тренутно:

.show();

Такође се може као други параметар проследити функција убрзања, а као трећи callback-функција - извршава се након анимације. Оба параметра су опционална:

.show(трајање, [функција убрзања], [callback-функција]);

Методу се могу проследити различите опције, у облику JavaScript објекта, који садржи парове кључ: вредност:

.show(options);

Такав објекат може да садржи следеће параметре и функције - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Опис ових параметара можете погледати за метод animate. На пример, поставимо трајање и функцију убрзања:

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

Пример

Хајде да након клика на дугме, постепено прикажемо скривени пасус помоћу методе show. Прослеђивањем кључне речи slow, поставићемо брзину на 600мс. Након завршетка анимације исписаћемо у конзолу 'Анимација завршена':

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

Погледајте такође

  • метод hide,
    који постепено сакрива елементе
  • метод slideDown,
    који постепено приказује елементе
  • метод fadeIn,
    који постепено приказује скривене елементе, чинећи их нетранспарентним
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј