Hide әдісі

hide әдісі элементтерді бірқалыпты жасырады. Элементтерді show әдісінің көмегімен көрсетуге болады.

Синтаксис

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

javascript.hide(ұзақтығы);

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

javascript.hide('slow' немесе 'fast');

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

javascript.hide();

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

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

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

javascript.hide(options);

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

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

Мысал

#test батырмасын басқаннан кейін, абзацты hide әдісінің көмегімен бірқалыпты жасырайық. slow кілт сөзін беру арқылы, жылдамдықты 600мс деп орнатамыз. Анимация аяқталғаннан кейін консольге 'Animation complete' шығарамыз:

html<button id="test">hide text</button>
<p>text</p>
javascript$('#test').click(function() {
  $('p').hide('slow', function() {
    console.log('Animation complete')
  });
});

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

  • show әдісі,
    элементтерді бірқалыпты көрсетеді
  • slideUp әдісі,
    элементтерді бірқалыпты жасырады
  • fadeOut әдісі,
    элементтерді бірқалыпты жасырады, оларды мөлдір етеді