JAVA全系列 教程
3762个小节阅读:7093.9k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
选择器
DOM操作
CSS操作
事件处理
遍历
动画
在选定的元素上绑定一个或多个事件处理函数
xxxxxxxxxx
$("#button").on("click", function(event){
console.log("事件处理器")
});
事件委托
xxxxxxxxxx
$("#ul").on("click", "li", function(event){
console.log($(this).text());
});
为元素的事件添加处理函数。处理函数在每个元素上每种事件类型最多执行一次
xxxxxxxxxx
$("#btn").one("click", function() {
console.log("这是一个只能触发一次的事件.");
});
移除一个事件处理函数,移除on事件处理器
xxxxxxxxxx
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="./js/jquery-3.6.0.min.js"></script>
</head>
<body>
<button id="btn1">添加事件按钮</button>
<button id="btn2">删除事件按钮</button>
<button id="btn3">按钮</button>
<script>
function aClick() {
console.log("点击事件")
}
$("#btn1").on("click",function () {
$("#btn3").on("click", aClick);
});
$("#btn2").on("click",function () {
$("#btn3").off("click", aClick);
});
</script>
</body>
</html>
实时效果反馈
1. 下列哪个事件处理程序,可以完成事件委托:
A on()
B one()
C off()
D click()
答案
1=>A