107 of 119 menu

Метод slideUp

Метод slideUp полако крије елементе, увлачећи их одоздо навише. Показати елементе је могуће помоћу методе slideDown.

Синтакса

Кријенје током задатог времена, 400мс подразумевано:

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

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

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

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

.slideUp();

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

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

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

.slideUp(options);

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

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

Пример

Хајде да након клиска на дугме, полако сакријемо родитељски div, који садржи инпут и дугме, помоћу методе slideUp (овај div ћемо пронаћи помоћу методе parent). Прослеђивањем кључне речи slow, поставићемо брзину на 600мс. У div са #test исписаћемо натпис 'Text is hidden':

<div> <button>сакриј текст</button> <input type="text" value="aaa"> </div> <div id="test"></div> $('button').click(function() { $(this).parent().slideUp('slow', function() { $('#test').text('Text is hidden'); }); });

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

  • метода slideDown,
    која полако приказује елементе
  • метода slideToggle,
    која наизменично врши полако приказивање/кријене елемената
  • метода fadeOut,
    која полако крије елементе, чинећи их провидним
  • метода hide,
    која полако крије елементе
Српски
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
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј