Rumah >hujung hadapan web >tutorial js >Bagaimana Membezakan Klik Tetikus Kiri dan Kanan dengan jQuery?
Cara Membezakan Antara Klik Tetikus Kiri dan Kanan Menggunakan jQuery
Sementara pengendali acara klik jQuery bertindak balas kepada kedua-dua klik tetikus kiri dan kanan, ia tidak mempunyai pilihan khusus untuk membezakan antara mereka. Walau bagaimanapun, dengan menggunakan sifat event.which yang diperkenalkan dalam jQuery versi 1.1.3, anda boleh dengan mudah menentukan jenis butang tetikus yang mencetuskan acara klik.
Khususnya, event.which menyediakan nilai berikut untuk tetikus yang berbeza butang:
Menggunakan sifat ini, anda boleh membina pengendali acara jQuery yang bertindak balas secara berbeza berdasarkan butang yang diklik:
$('#element').mousedown(function(event) { switch (event.which) { case 1: // Code to handle left mouse click break; case 2: // Code to handle middle mouse click break; case 3: // Code to handle right mouse click break; default: // Code to handle unexpected mouse button } });
Oleh menggunakan harta peristiwa.yang mana dan pengendali acara turun tetikus, anda boleh membezakan dengan berkesan antara klik tetikus kiri dan kanan menggunakan jQuery, membolehkan anda untuk melaksanakan tingkah laku tersuai berdasarkan butang tetikus tertentu yang ditekan.
Atas ialah kandungan terperinci Bagaimana Membezakan Klik Tetikus Kiri dan Kanan dengan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!