Rumah hujung hadapan web tutorial js jQuery的live()方法对hover事件的处理示例_jquery

jQuery的live()方法对hover事件的处理示例_jquery

May 16, 2016 pm 04:57 PM
hover

hover([over,]out)

一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法

当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。

当鼠标移出这个元素时,会触发指定的第二个函数。

复制代码 代码如下:

$('.myDiv').hover(function() {
doSomething...
}, function() {
doSomething...
});

而问题是有些元素比如菜单是通过AJAX动态加载的,hover方法执行的时候

菜单还没加载出来呢,所以就要用到jquery的另一个方法live()

.live() 方法能对一个还没有添加进DOM的元素有效,是由于使用了事件委托:

绑定在祖先元素上的事件处理函数可以对在后代上触发的事件作出回应。

传递给 .live() 的事件处理函数不会绑定在元素上,

而是把他作为一个特殊的事件处理函数,绑定在 DOM 树的根节点上。
复制代码 代码如下:

$('.myDiv').live('hover',function(event){
if(event.type=='mouseenter'){
doSomething...
}else{
doSomething...
}
})

有的jquery版本响应的是mouseenter和mouseleave
有的是mouseover和mouseout
待考证......
Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Petua CSS: Gunakan peralihan untuk mengekalkan keadaan tuding Petua CSS: Gunakan peralihan untuk mengekalkan keadaan tuding Sep 27, 2022 pm 02:01 PM

Bagaimana untuk mengekalkan keadaan tuding? Artikel berikut akan memperkenalkan kepada anda cara mengekalkan keadaan tuding tanpa menggunakan JavaScript. Saya harap ia akan membantu anda!

Pengalaman terbang dengan kamera Haval X1 Pengalaman terbang dengan kamera Haval X1 Jan 15, 2024 pm 02:21 PM

Kita sering dapat melihat banyak video top-down yang menarik di Internet Gambar-gambar yang diambil oleh dron memang agak mengejutkan di mana penerbangan dihadkan? Malah, "drone" sedia untuk terbang adalah arus perdana semasa, dan ia lebih sesuai untuk pilihan kebanyakan orang Hari ini saya akan memberi anda pengalaman langsung dengan Harvest Flying Camera X1. Dari segi penampilan, Harvest Flying Camera X1 mempunyai reka bentuk lipatan pertama. Keseluruhan kamera hanya 125g, yang lebih ringan daripada telefon bimbit Ia boleh dipegang dengan mudah selepas dilipat dan boleh dimasukkan ke dalam beg tanpa sebarang tekanan. Empat daun yang dicelup lembut dan reka bentuk bingkai keselamatan melindungi keselamatan penangkapan dengan sempurna. Daun Dicelup secara inovatif menggunakan substrat biologi berasaskan Bio, yang sangat elastik dan tahan lama, selamat dan mesra alam ia juga mempunyai bingkai perlindungan sepenuhnya untuk melindungi tangan anda semasa berlepas dan mendarat.

Bagaimana untuk mengalih keluar acara hover dalam css Bagaimana untuk mengalih keluar acara hover dalam css Feb 01, 2023 am 10:06 AM

Kaedah untuk mengalih keluar peristiwa hover css: 1. Melalui "$("a").hover(function(){ alert('mouseover'); }, function(){ alert('mouseout'); })" kaedah untuk mengikat acara hover; 2. Nyahikat acara hover melalui kaedah "$('a').off('mouseenter').unbind('mouseleave');" kaedah. boleh.

Peranan hover dalam html Peranan hover dalam html Feb 20, 2024 am 08:58 AM

Peranan hover dalam HTML dan contoh kod khusus Dalam pembangunan web, hover merujuk kepada mencetuskan beberapa tindakan atau kesan apabila pengguna menuding kursor pada elemen. Ia dilaksanakan melalui CSS :hover pseudo-class. Dalam artikel ini, kami akan memperkenalkan peranan hover dan contoh kod khusus. Pertama, tuding membolehkan elemen menukar gayanya apabila pengguna menuding di atasnya. Contohnya, apabila menuding tetikus pada butang, anda boleh menukar warna latar belakang butang atau warna teks untuk mengingatkan pengguna perkara yang perlu dilakukan seterusnya.

Mengapa hover ialah unsur pseudo Mengapa hover ialah unsur pseudo Oct 09, 2023 pm 05:45 PM

Hover bukan unsur pseudo, ia adalah kelas pseudo. Kelas pseudo digunakan untuk memilih keadaan atau tingkah laku tertentu unsur, manakala unsur pseudo digunakan untuk menambah gaya pada bahagian tertentu unsur. Kerana :hover digunakan untuk memilih keadaan tertentu elemen, dan bukannya menambah gaya pada bahagian tertentu elemen, anda boleh menggunakan :hover pseudo-class untuk menggayakan keadaan tetikus elemen, dan anda boleh menggunakan : hover pseudo-class untuk menambah kesan hover pada pautan Warna pautan, warna latar belakang, dsb. boleh berubah apabila tetikus melayang di atasnya.

Cara menggunakan hover dalam css Cara menggunakan hover dalam css Feb 23, 2024 pm 12:06 PM

Kelas pseudo hover dalam CSS ialah pemilih yang sangat biasa digunakan yang membolehkan kita menukar gaya elemen apabila tetikus melayang di atasnya. Artikel ini akan memperkenalkan penggunaan hover dan memberikan contoh kod khusus. 1. Penggunaan Asas Untuk menggunakan hover, kita perlu terlebih dahulu mentakrifkan gaya untuk elemen, dan kemudian menggunakan :hover pseudo-class untuk menentukan gaya yang sepadan apabila tetikus melayang. Sebagai contoh, kami mempunyai elemen butang Apabila tetikus melayang di atas butang, kami mahu warna latar belakang butang bertukar kepada merah dan warna teks kepada putih.

Cara menggunakan hover dalam css Cara menggunakan hover dalam css Nov 24, 2023 am 10:32 AM

Dalam CSS, :hover ialah pseudo-selector yang digunakan untuk memilih elemen yang dituding oleh penuding tetikus. Anda boleh menggunakan :hover untuk menggunakan beberapa perubahan gaya apabila pengguna menuding pada elemen.

Bagaimana untuk menggunakan kaedah jQuery hover(). Bagaimana untuk menggunakan kaedah jQuery hover(). Dec 04, 2023 am 09:56 AM

hover() ialah kaedah yang biasa digunakan dalam jQuery Ia digunakan untuk mengikat dua fungsi pengendalian peristiwa ini akan dilaksanakan apabila penunjuk tetikus memasuki dan meninggalkan elemen padanan. Kaedah penggunaan asas ialah "$(selector).hover(inFunction,outFunction);".

See all articles