Rumah  >  Artikel  >  hujung hadapan web  >  Alih keluar kursor jquery

Alih keluar kursor jquery

WBOY
WBOYasal
2023-05-12 11:00:36554semak imbas

Alih keluar jquery kursor

Dalam reka bentuk web, gaya kursor ialah elemen yang sangat penting. Ia bukan sahaja boleh membimbing pengguna untuk bergerak dan beroperasi dalam halaman web, tetapi juga meningkatkan keindahan dan interaktiviti halaman web. Dalam sesetengah kes, kursor pada halaman tidak sepatutnya wujud, seperti pada halaman paparan imej atau semasa main balik video. Jadi, bagaimana anda mengalih keluar kursor daripada halaman?

Dalam artikel ini, kami akan memperkenalkan cara mengalih keluar kursor pada halaman menggunakan jQuery. Pautkan fail perpustakaan jQuery ke fail html anda, dan kemudian ikuti langkah di bawah.

Langkah 1: Ikat pendengar acara

Mula-mula, kita perlu mengikat pendengar acara pada elemen yang anda ingin alih keluar kursor daripadanya supaya operasi pengalihan kursor boleh dicetuskan apabila diperlukan. . Kami akan menggunakan acara alih tetikus untuk menentukan sama ada kursor semasa perlu disembunyikan. Berikut ialah kod:

$(document).ready(function(){
  $("#target-element").hover(function(){
    // 当光标悬停在元素上时,触发以下代码
    // ...
  }, function() {
    // 当光标离开元素时,触发以下代码
    // ...
  });
});

Dalam kod di atas, kami menggunakan kaedah hover() jQuery, yang boleh mengikat dua pendengar acara pada masa yang sama. Fungsi pertama ialah badan fungsi kod yang akan dilaksanakan apabila tetikus dilegar di atas elemen. Fungsi kedua ialah badan fungsi kod yang akan dilaksanakan apabila tetikus dialihkan dari elemen.

Langkah 2: Tetapkan Sifat CSS

Setelah kami mengikat pendengar acara, kami boleh menukar sifat CSS elemen apabila diperlukan. Dalam contoh ini, kami akan menggunakan sifat CSS cursor untuk menukar gaya kursor. Kod berikut akan menetapkan gaya kursor kepada tersembunyi:

$("#target-element").css("cursor", "none");

Ini akan menetapkan gaya kursor elemen yang ditentukan kepada tiada, yang menyembunyikan kursor. Anda boleh menukar none kepada nilai lain mengikut keperluan anda, seperti default, pointer atau help, dsb.

Langkah 3: Pulihkan sifat CSS

Jika anda perlu memaparkan semula kursor pada masa tertentu, anda boleh menetapkan semula nilai sifat CSS seperti kod berikut:

$("#target-element").css("cursor", "auto");

Ini akan Memulihkan gaya kursor lalai untuk elemen yang ditentukan. Anda juga boleh menggantikan auto dengan nilai lain dan melaraskan mengikut keperluan anda.

Ringkasan

Dalam reka bentuk web, gaya kursor adalah sangat penting, tetapi dalam beberapa kes, kursor tidak sepatutnya wujud dan perlu dialih keluar. Menggunakan kaedah hover() dan css() jQuery, anda boleh menyembunyikan dan memulihkan kursor dengan mudah pada halaman web apabila diperlukan.

Atas ialah kandungan terperinci Alih keluar kursor jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn