Методи 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">матнро пинҳон кун</button>
<p>матн</p>
javascript$('#test').click(function() {
  $('p').hide('slow', function() {
    console.log('Анимация ба анҷом расид')
  });
});

Нигаред низ

  • методи show,
    ки элементҳоро ба диққат нишон медиҳад
  • методи slideUp,
    ки элементҳоро ба диққат мепушонад
  • методи fadeOut,
    ки элементҳоро ба диққат пинҳон мекунад, онҳоро шифоф мегардонад