80 of 119 menu

Selektor animated

Selektor :animated memilih elemen yang saat ini terlibat dalam animasi. Jika Anda menggunakan build jQuery kustom tanpa modul efek, maka penggunaan :animated akan menyebabkan error. Karena :animated tidak termasuk dalam spesifikasi CSS, maka untuk meningkatkan performa di browser modern lebih baik awalnya menyaring elemen dengan menggunakan selektor css murni, kemudian menerapkan .filter(':animated').

Sintaks

Beginilah cara kita memilih elemen yang terlibat dalam animasi:

$(':animated');

Contoh

Mari kita buat salah satu kotak menjalankan animasi menggunakan fungsi animateIt. Setiap kali tombol dengan #change diklik, warna kotak yang dianimasi akan berubah dari hijau ke merah dan sebaliknya - dengan cara menghapus dan menambahkan kelas colored menggunakan metode toggleClass:

<button id="change">change</button> <div></div> <div id="test"></div> div { background: green; border: 1px solid #AAA; width: 80px; height: 80px; margin: 0 5px; float: left; } div.colored { background: red; } $('#change').click(function() { $('div:animated').toggleClass('colored'); }); function animateIt() { $('#test').slideToggle('slow', animateIt); } animateIt();

Lihat juga

  • metode slideToggle,
    yang menampilkan elemen tersembunyi dan menyembunyikan elemen yang ditampilkan
  • metode toggleClass,
    yang menambahkan atau menghapus kelas CSS
  • metode find,
    yang mencari elemen di dalam elemen yang sudah ditemukan
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