Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
105 of 119 menu
◀ ▶

toggle Metodu

toggle metodu, elementlerin yumuşak bir şekilde gösterilmesi ve gizlenmesi arasında geçiş yapar. Eğer element gösteriliyorsa gizlenecek, gizliyse gösterilecektir.

Sözdizimi

Milisanive cinsinden belirtilen sürede gösterim, varsayılan olarak 400ms:

.toggle(süre);

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

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

display parametresi ile true veya false değeri geçilebilir. Eğer true ise element sadece gösterilir, false ise gizlenir:

.toggle(display);

Eğer parametreler belirtilmezse - animasyon olmayacak, elementler anında gösterilecek/gizlenecektir:

.toggle();

İkinci parametre olarak bir easing fonksiyonu ve üçüncü parametre olarak da bir callback fonksiyonu - animasyon tamamlandığında tetiklenir - geçilebilir. Her iki parametre de isteğe bağlıdır:

.toggle(süre, [easing fonksiyonu], [callback fonksiyonu]);

Sadece ikinci isteğe bağlı parametre olarak bir callback fonksiyonu - animasyon tamamlandığında tetiklenir - geçilebilir:

.toggle(süre, [callback fonksiyonu]);

Metoda, anahtar: değer çiftlerini içeren bir JavaScript nesnesi şeklinde çeşitli seçenekler geçilebilir:

.toggle(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 easing fonksiyonunu ayarlayalım:

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

Örnek

Hadi butona tıklandıktan sonra, toggle metoduyla gizli paragrafı yumuşak bir şekilde gösterelim. slow anahtar kelimesini ileterek hızı 600ms olarak ayarlayacağız. Tekrar tıklandığında - gizleyecek:

<button>metni göster</button> <p style="display: none">metin</p> $('button').click(function() { $('p').toggle('slow'); });

Ayrıca Bakınız

  • elementlerin opaklığını değiştiren fadeToggle metodu
  • elementlerin yumuşak gösterimi/gizlenmesi arasında geçiş yapan slideToggle metodu
  • elementleri yumuşak bir şekilde gösteren show metodu
  • elementleri yumuşak bir şekilde gizleyen hide 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