104 of 119 menu

hide Metodu

hide metodu, elementleri yumuşak bir şekilde gizler. Elementleri show metoduyla gösterebilirsiniz.

Sözdizimi

Belirli bir sürede kaybolma, varsayılan olarak 400ms:

.hide(süre);

Süre sadece milisaniye cinsinden değil, slow (600ms) ve fast (200ms) anahtar kelimeleriyle de belirtilebilir. Değer ne kadar büyükse, animasyon o kadar yavaş olur:

.hide('slow' veya 'fast');

Parametre belirtilmezse - animasyon olmaz, elementler anında gizlenir:

.hide();

İkinci parametre olarak bir geçiş fonksiyonu, üçüncü parametre olarak da bir callback fonksiyonu - animasyon tamamlandıktan sonra çalışır - iletilebilir. Her iki parametre de isteğe bağlıdır:

.hide(süre, [geçiş fonksiyonu], [callback fonksiyonu]);

Metoda, JavaScript nesnesi şeklinde, anahtar: değer çiftleri içeren çeşitli seçenekler iletilmesi mümkündür:

.hide(seçenekler);

Böyle bir nesne aşağıdaki parametreleri ve fonksiyonları iletebilir - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Bu parametrelerin açıklamalarını animate metodu için inceleyebilirsiniz. Örneğin, süreyi ve geçiş fonksiyonunu ayarlayalım:

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

Örnek

Hadi #test butonuna tıklandıktan sonra, hide metoduyla paragrafı yumuşak bir şekilde gizleyelim. slow anahtar kelimesini ileterek hızı 600ms olarak ayarlayacağız. Animasyon bittikten sonra konsola 'Animation complete' yazdıralım:

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

Ayrıca Bakınız

  • elementleri yumuşak bir şekilde gösteren show metodu
  • elementleri yumuşak bir şekilde gizleyen slideUp metodu
  • elementleri yumuşak bir şekilde saydamlaştırarak gizleyen fadeOut metodu
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet