118 of 119 menu

Metode stop

Metode stop memungkinkan kita untuk segera menghentikan animasi yang sedang berjalan. Animasi akan berlanjut dari fungsi berikutnya tanpa menyelesaikan yang sebelumnya.

Sintaks

Beginilah cara kita menghentikan animasi yang sedang berjalan. Dapat meneruskan dua parameter opsional yang menerima nilai Boolean. Jika parameter pertama diatur sebagai true, maka fungsi-fungsi yang tersisa dalam antrian animasi akan dihapus dan tidak akan pernah dijalankan. Jika parameter kedua diatur menjadi true, maka saat menghentikan animasi, properti css elemen akan segera mengambil nilai akhirnya (yaitu, jika tujuannya adalah untuk menyembunyikan elemen secara halus, maka elemen akan disembunyikan secara instan):

.stop([clearQueue], [jumpToEnd]);

Juga dapat meneruskan parameter opsional, yang menentukan nama antrian:

.stop([nama antrian], [clearQueue],[jumpToEnd]);

Animasi dapat dinonaktifkan secara global, menggunakan pengaturan jQuery.fx.off = true, yang mengatur nilai durasi menjadi 0.

Contoh

Mari kita buat agar setiap kali diklik tombol #toggle persegi panjang kita akan terbuka dan tertutup menggunakan metode slideToggle. Klik tombol tanpa menunggu penyelesaian animasi - tahap berikutnya akan dijalankan, tanpa menunggu penyelesaian tahap sebelumnya, berkat metode stop:

<button id="toggle">toggle</button> <div id="test"></div> #test { background-color: green; border: 1px solid black; width: 200px; height: 100px; margin: 10px; } $('#toggle').on('click', function() { $('#test').stop().slideToggle(1500); });

Lihat juga

  • metode clearQueue,
    yang memungkinkan untuk menghapus semua item yang belum dieksekusi dari antrian fungsi
  • properti jQuery.fx.off,
    yang memungkinkan untuk menonaktifkan animasi secara global
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak