gpt4 book ai didi

javascript - 使用 Jquery 将多个函数分配给同一个类/元素?

转载 作者:行者123 更新时间:2023-12-02 23:05:54 25 4
gpt4 key购买 nike

我今天开始从 W3Schools 学习 Jquery。我正在尝试一些例子。

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
$(document).ready(function () {
$('.mouseover').mouseover(function () {
alert("Entered")
})
})
</script>
<p class="mouseover">Enter and leave from here</p>
<p class="click">Click and double click here</p>
<p class="hover">Hover over here</p>

我想将两个函数分配给同一个类mouseover,它接受两个事件mouseentermouseleave。我不想使用悬停。我只是想知道这个过程如何完成?

通过选择相同的元素来分配不同的方法。就像点击一个类会做一件事,将鼠标悬停在它上面会做其他事情,依此类推。

最佳答案

无需编写单独的函数。您可以像这样将两者链接到一个对象上

$('.mouseover').on('mouseover', function() {
console.log("Entered");
}).on('mouseleave', function() {
console.log("Leave");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p class="mouseover">Enter and leave from here</p>
<p class="click">Click and double click here</p>
<p class="hover">Hover over here</p>

关于javascript - 使用 Jquery 将多个函数分配给同一个类/元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57589805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com