📜  jQuery | mouseover() 示例(1)

📅  最后修改于: 2023-12-03 14:43:15.546000             🧑  作者: Mango

jQuery | mouseover() 示例

介绍

mouseover() 方法是 jQuery 中的事件方法之一,它触发当鼠标指针移至被选元素上方时。这个方法与 mousemove() 方法区别在于,只要鼠标在被选元素内部移动,就会触发 mousemove() 方法,而 mouseover() 方法则只在鼠标从被选元素外部移动到元素内部时才触发。

语法
$(selector).mouseover(function)
  • $(selector): 定义一个或多个元素。
  • function:指定当事件触发时执行的函数。
示例

下面是一个使用 mouseover() 方法的简单示例:

<!DOCTYPE html>
<html>
<head>
	<title>jQuery mouseover() 示例</title>
	<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
	<style type="text/css">
		.box {
			background-color: #2196F3;
			color: #fff;
			padding: 20px;
			margin: 20px;
			text-align: center;
		}
	</style>
</head>
<body>
	<div class="box">鼠标悬停到我上面试试</div>
	<script>
		$(document).ready(function(){
			$(".box").mouseover(function(){
				alert("你悬停在我上面了!");
			});
		});
	</script>
</body>
</html>

在这个例子中,当鼠标悬停到带有 box 类的元素上时,就会弹出一个警告框。

总结

mouseover() 方法是鼠标悬停事件的一种,它可以在鼠标移动到指定元素上方时触发。您可以使用 mouseover() 方法来为任何 HTML 元素添加悬停事件。在代码中,只需要替换选择器和处理程序,您就可以将代码应用于您想要为其添加悬停事件的任何元素上。