jQuery事件

<span style="font-size:18px;"><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
	$(function() {
		// 单击事件
		$(":button:first").click(function() {
		//将当前点击的按钮隐藏
			$(this).hide();
		});
		
		// 双击事件
		$(":button:eq(1)").dblclick(function() {
			console.log("fdsfdsfsdf");
			//双击的时候将当前的按钮隐藏
			$(this).hide();
		});
		
		// $(":button:eq(2)").mouseenter(function() {// 鼠标放上去触发
		// $(":button:eq(2)").mouseover(function() { // 鼠标放上去触发
		// $(":button:eq(2)").mousedown(function() { // 鼠标放上去按下鼠标键触发
		// $(":button:eq(2)").mouseout(function() { //鼠标放上去移开触发
		// $(":button:eq(2)").mouseleave(function() { //鼠标放上去移开触发
		//	$(this).hide();
		//});
		/*$("[type='image']").hover(function() {
				// mouseover
				c
			},function() {
				// mouseout
				$(this).attr("src","image/Chrysanthemum.jpg");
		});*/
		
		/*
			toggle(function() {},fucntion() {});
		*/
		
		$("[type='image']").mouseover(function() {
		//当鼠标移过的时候将图片路径设置为image/Tulips.jpg
			$(this).attr("src","image/Tulips.jpg");
		}).mouseout(function(){
		//当鼠标移过的时候将图片路径设置为image/Chrysanthemum.jpg
			$(this).attr("src","image/Chrysanthemum.jpg");
		});
		
		// 键盘按键释放才触发 keyup
		// 键盘按钮按下事件:keydown
		$(document).keydown(function(event) {
			console.log(event.keyCode);
			//当是回车键的时候,回车键的ascii值为13
			if(event.keyCode==13) {
				$(":button:eq(1)").dblclick();//下标为1的按钮触发双击事件
			}
		});
		
		// 下拉列表:内容发生变化的时候触发
		$("#grade").change(function() {
			// 创建option元素的jQuery对象
			var $option = $("<option value='2'>二年级</option>");
			$option.appendTo($(this));//将当前的option追加
		});
		
		// 文本框获取焦点focus(),blur(),change()
		
		// 浏览器滚动条滚动触发
		var json = {"data":[
		            {"src":"Chrysanthemum.jpg"},
					{"src":"Tulips.jpg"}
					]}
		alert(json.data[0].src);
		$(document).scroll(function(event) {
			var $img = $("<img />");
			$img.attr("src","image/"+json.data[0].src);
			$("#box").append($img);//给id为box的div追加img
		});
	});
</script>
<style>
	[type="image"] {
		width:200px;
		height:100px;
		outline:none;
	}
	
	#box {
		width:200px;
		height:auto;
	}
</style>
</head>
<body>
	<input type="button" value="单击" />
	<input type="button" value="双击" />
	<input type="button" value="鼠标放上去" />
	<input type="image" src="image/Tulips.jpg" value="鼠标的hover事件" />
	<input type="button" value="点击我5" /><br/>
	<select id="grade">
		<option value="-1">--请选择--</option>
		<option value="1">一年级</option>
	</select>
	<div id="box">
		<img src="image/Desert.jpg" />
	</div>

</body>
</html></span>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值