107 of 119 menu

მეთოდი slideUp

მეთოდი slideUp ნაზად აქრობს ელემენტებს, ზემოდან ქვემოთ დახვევით. ელემენტების ჩვენება შესაძლებელია მეთოდის slideDown დახმარებით.

სინტაქსი

დამალვა მოცემულ დროში, 400ms ნაგულისხმევად:

.slideUp(ხანგრძლივობა);

დროის მითითება შესაძლებელია არა მხოლოდ მილიწამებში, არამედ საკვანძო სიტყვებით slow (600ms) და fast (200ms), რაც უფრო დიდია მნიშვნელობა, მით უფრო ნელია ანიმაცია:

.slideUp('slow' ან 'fast');

თუ პარამეტრები არ მიუთითებთ - ანიმაცია არ მოხდება, ელემენტები მყისიერად დაიფარება:

.slideUp();

ასევე შესაძლებელია მეორე პარამეტრად გადავცეთ გლუვი ფუნქცია, და მესამედ callback-ფუნქცია - იმუშავებს ანიმაციის დასრულების შემდეგ. ორივე პარამეტრი არაასავალდებულოა:

.slideUp(ხანგრძლივობა, [გლუვი ფუნქცია], [callback-ფუნქცია]);

მეთოდს შეგვიძლია გადავცეთ სხვადასხვა ოფცია, JavaScript-ის ობიექტის სახით, რომელიც შეიცავს წყვილებს გასაღები: მნიშვნელობა:

.slideUp(ოფციები);

ასეთ ობიექტს შეუძლია გადასცეს შემდეგი პარამეტრები და ფუნქციები - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. ამ პარამეტრების აღწერა შეგიძლიათ ნახოთ მეთოდისთვის animate. მაგალითად, დავაყენოთ ხანგრძლივობა და გლუვი ფუნქცია:

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

მაგალითი

მოდით ღილაკზე დაწკაპების შემდეგ, ნაზად დავმალოთ მშობელი div, რომელიც შეიცავს ინფუთს და ღილაკს, მეთოდის slideUp დახმარებით (ეს div ჩვენ ვიპოვით მეთოდის parent დახმარებით). საკვანძო სიტყვის slow გადაცემით, ჩვენ დავაყენებთ სიჩქარეს 600ms-ზე. 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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა