108 of 119 menu

slideToggle әдісі

slideToggle әдісі жасырын элементтерді біртіндеп көрсетеді және көрініп тұрғандарды жасырады.

Синтаксис

Берілген уақыт аралығында көрсету/жасыру, әдепкі бойынша 400мс:

.slideToggle(ұзақтығы);

Уақытты тек миллисекундпен емес, сонымен қатар slow (600мс) және fast (200мс) кілт сөздерімен де белгілеуге болады, мән неғұрлым үлкен болса, анимация соғұрлым баяу болады:

.slideToggle('slow' немесе 'fast');

Егер параметрлерді көрсетпесек - анимация болмайды, элементтер лезде көрінеді/жасырылады:

.slideToggle();

Сондай-ақ екінші параметр ретінде тегістік функциясын беруге болады, және үшінші параметр ретінде callback-функциясын - анимация аяқталғаннан кейін іске қосылады. Екі параметр де міндетті емес:

.slideToggle(ұзақтығы, [тегістік функциясы], [callback-функциясы]);

Әдіске әртүрлі опцияларды беруге болады, JavaScript нысаны түрінде, құрамында кілт: мән жұптары бар:

.slideToggle(options);

Мұндай нысан келесі параметрлер мен функцияларды бере алады - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Осы параметрлердің сипаттамасын animate әдісі үшін көре аласыз. Мысалы, ұзақтық пен тегістік функциясын белгілейік:

.slideToggle( {duration: 600, easing: easeInSine} );

Мысал

Түймені басқаннан кейін, абзацтарды қамтитын div атасын slideToggle әдісінің көмегімен біртіндеп жасырайық (бұл div-ті біз parent әдісінің көмегімен табамыз), түймені қайта басқаннан кейін, div қайтадан біртіндеп көрсетіледі және т.б. slow кілт сөзін беру арқылы біз жылдамдықты 600мс етіп белгілейміз:

<button>toggle text</button> <div> <p id='test'>text text text text text text text</p> <p>text text text text text text text</p> <p>text text text text text text text</p> </div> $('button').click(function() { $('#test').parent().slideToggle('slow'); });

Сондай-ақ қараңыз

  • slideUp әдісі,
    элементтерді біртіндеп жасырады
  • slideDown әдісі,
    элементтерді біртіндеп көрсетеді
  • height әдісі,
    элементтің биіктігін алуға және өзгертуге мүмкіндік береді
  • toggle әдісі,
    элементтерді біртіндеп көрсету/жасыруды кезектестіреді
Қазақ
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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау