Selesai Ubah saiz Acara - Trik CSS

Isi kandungan

Sekiranya anda terbiasa dengan sesuatu seperti UQ jQuery yang boleh diubah saiznya, anda akan mendapat acara yang boleh anda ikuti semasa mengubah ukuran, tetapi juga pada akhir pengubahan saiz.

Tidak ada peristiwa seperti itu dalam JavaScript asli.

Anda boleh memalsukannya dengan menetapkan batas waktu untuk menjalankan kod yang ingin anda jalankan semasa mengubah saiz berhenti. Kemudian bersihkan masa tamat setiap kali acara mengubah saiz berlaku. Dengan cara itu waktu tamat hanya akan selesai jika tamat waktu tamat.

var resizeTimer; $(window).on('resize', function(e) ( clearTimeout(resizeTimer); resizeTimer = setTimeout(function() ( // Run code here, resizing has "stopped" ), 250); ));

Mirip dengan menolak.

Artikel menarik...