Apakah ada cara untuk memicu perilaku yang biasanya terjadi ketika mouse diarahkan ke suatu elemen (misalnya, melayang di atas nama pengguna Anda di bagian atas situs Stack Overflow) menggunakan browser Chrome Beta?
Apakah ada cara untuk memicu perilaku yang biasanya terjadi ketika mouse diarahkan ke suatu elemen (misalnya, melayang di atas nama pengguna Anda di bagian atas situs Stack Overflow) menggunakan browser Chrome Beta?
Jawaban:
Salah satu cara untuk memicu tautan pada tautan adalah dengan menekan lama tautan, menunggu menu muncul, dan tekan tombol kembali untuk membatalkan menu. Ini juga berfungsi di beberapa browser lain.
Perhatikan bahwa ini tidak berfungsi pada semua tautan. Baru saja mencoba contoh yang Anda sebutkan, tidak berfungsi, mungkin karena ada sedikit keterlambatan antara acara onMouseOver dan menampilkan menu. Tetapi di halaman lain, di mana itu adalah onMouseOver yang sederhana, metode ini berfungsi.
Saya tidak melihat bagaimana efek "hover" bisa praktis pada perangkat layar sentuh apa pun, apa pun OSnya.
Layar pada sebagian besar perangkat seluler saat ini (resistif, kapasitif) hanya dapat mendaftarkan acara sentuh. Anda perlu memodifikasi OS untuk memperlakukan satu ketukan sebagai penunjuk mouse, dan ketuk dua kali sebagai "klik". Namun gerakan lain seperti menggulir, menjepit untuk memperbesar, dll. Kemungkinan besar akan berhenti bekerja dengan paradigma seperti itu.
Selain itu, sebagian besar versi situs seluler menonaktifkan hal-hal mewah seperti animasi hover, untuk memuat lebih cepat.
Jika Anda menggunakan perangkat (biasanya tablet) dengan port USB, Anda dapat mencolokkan mouse.
Kursor mouse akan memicu hover events.