国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

淺談jQuery的bind和unbind事件(綁定和解綁事件)

2019-11-19 17:21:17
字體:
來源:轉載
供稿:網友

綁定其實就是把一些常規時間綁定到頁面,然后進行各種常規操作

解綁就是接觸綁定,綁定的事件失效

要注意,iQuery中的  .事件  如(.click())其實就是單個的綁定事件的簡寫(bind("click"))

html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>02_事件綁定.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8">	<script language="JavaScript" src="../js/jquery-1.4.2.js"></script>	<link rel="stylesheet" type="text/css" href="./css/style.css" rel="external nofollow" /> </head> <body> 	 <div id="panel">			<input type="button" id="start" value="綁定事件">			<input type="button" id="stop" value="解綁事件">			<h5 class="head">什么是jQuery?</h5>			<div class="content">	jQuery是繼Prototype之后又一個優秀的JavaScript庫,它是一個由 John Resig 創建于2006年1月的開源項目。jQuery憑借簡潔的語法和跨平臺的兼容性,極大地簡化了JavaScript開發人員遍歷HTML文檔、操作DOM、處理事件、執行動畫和開發Ajax。它獨特而又優雅的代碼風格改變了JavaScript程序員的設計思路和編寫程序的方式。			</div>		</div> </body> <script language="JavaScript"> //當鼠標單次點擊h5標題時,顯示答案;當鼠標雙次點擊h5標題時,隱藏答案//	$("h5").click(function(){//		if($("div[class=content]").is(":hidden")){//			$("div[class=content]").show();//		}else{//			$("div[class=content]").hide();//		}//	})	//	//動態效果//	$("#start").click(function(){//		/*//		 * 動態綁定點擊事件:綁定單個事件//		 * 	bind(type,data,fn)//		 * 		* type:指定要綁定的事件名稱//		 * 		* data:(可選)作為event.data屬性值傳遞給事件對象的額外數據對象//		 * 		* fn:回調函數,function(){}//		 *///		$("h5").bind("click",function(){//			if($("div[class=content]").is(":hidden")){//				$("div[class=content]").show();//			}else{//				$("div[class=content]").hide();//			}//		});//		//	});//	$("#stop").click(function(){//		/*//		 * 動態解綁定點擊事件//		 * 	unbind(type,fn)//		 * 		* type:(可選)指定要解綁的事件名稱//		 * 		* fn:(可選)回調函數//		 *///		$("h5").unbind();//	});	//	$("h5").mouseover(function(){//		$("div[class=content]").show();//	}).mouseout(function(){//		$("div[class=content]").hide();//	});		//動態效果	$("#start").click(function(){		/*		 * 綁定事件:綁定多個事件		 * 	* 事件名稱之間,用空格隔開		 */		$("h5").bind("mouseover mouseout",function(){			if($("div[class=content]").is(":hidden")){				$("div[class=content]").show();			}else{				$("div[class=content]").hide();			}		});	});	$("#stop").click(function(){		/*		 * unbind(type)		 * 	* 默認為空時:解綁定所有事件		 * 	* 指定單個事件:解綁指定的單個事件		 * 	* 指定多個事件:解綁指定的多個事件		 */		$("h5").unbind("mouseover mouseout");			});	 </script></html>

以上這篇淺談jQuery的bind和unbind事件(綁定和解綁事件)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚东县| 缙云县| 海淀区| 宣化县| 孝感市| 清流县| 丹寨县| 张家界市| 商水县| 灵台县| 河北省| 扎兰屯市| 浦东新区| 成武县| 萝北县| 焉耆| 平利县| 东方市| 淮南市| 开远市| 莲花县| 喀什市| 井研县| 佛学| 邓州市| 岐山县| 靖边县| 华坪县| 志丹县| 龙口市| 东平县| 徐州市| 青河县| 六盘水市| 梁河县| 茶陵县| 信丰县| 施秉县| 武定县| 邛崃市| 乐山市|