关于JQuery事件绑定的范例演示

<head>
		<meta charset="utf-8">
		<title>jQuery练习</title>
		<script src="js/jquery-3.2.1.js" type="text/javascript">
		</script>
	</head>
	<body>
		<dl>
			<dt>静夜思</dt>
			<dd>床前明月光</dd>
			<dd>疑是地上霜</dd>
			<dd>举头望明月</dd>
			<dd>低头思故乡</dd>
		</dl>
		<button type="button" id="btn1">事件1</button>
		<button type="button"id="btn2">事件2</button>
		<button type="button" id="btn3">事件3</button>
		<script type="text/javascript">
		//页面加载绑定的事件
			$(function(){
				//设置鼠标按下事件; 文本隐藏
				$("dd").mousedown(function(){//$("dd")通过标签获取元素
					$("dd").hide();//hide() 隐藏
				} )
				//为按钮1绑定单击事件;改变背景颜色
				$("#btn1").click(function(){//$("#btn1")通过ID获取标签元素
					$("dd").css("background","green");
				} );
				//为按钮2绑定事件;解除按钮1的绑定事件
				$("#btn2").dblclick(function(){
					$("#btn1").off("click");
				} )
				/* off()解除全部事件,off("click")解除指定的事件 */
				$("#btn3").mousedown(function(){//为按钮3绑定事件;鼠标按下
					var a=$("dd");
					a.each(function(){
						//因为通过标签获取的元素返回的是一个数组,所以要循环                            遍历;也可以不通过循环 整体设置样式
						$(this).css("color","yellow");
			/* 样式设置 通过css css("样式","样式值")设置一个样式
			   css({"样式":"样式值",":""}) 设置多个样式*/
					} )
				} )
				
			});
		</script>
	</body>

jQuery 事件绑定需要注意的是一定要通过script标签的src属性引入jQuery库

绑定事件还有另一种方法 使用on  也可以绑定事件,,jQuery与JavaScript是不同的,二者如果需要混用,需要经过转换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值