中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jquery可不可以監聽事件

發布時間:2022-04-29 10:26:16 來源:億速云 閱讀:340 作者:iii 欄目:web開發

今天小編給大家分享一下jquery可不可以監聽事件的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

jquery可以監聽事件。jquery提供多種監聽事件方法:1、click(),可監聽單擊事件,并規定事件處理函數;2、change(),可監聽改變事件,并規定事件處理函數;3、dblclick() ,可監聽雙擊事件;4、hover()等。

jquery可不可以監聽事件

本教程操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。

jquery可以監聽事件。

jquery中提供了多種監聽事件的方法,例如click()、on()等方法。下面介紹一些方法。

1、click()方法:

click()方法規定當發生 click 事件時運行的函數

示例:單擊 <p> 元素時警報文本

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("p").click(function() {
					alert("段落被點擊了。");
				});
			});
		</script>
	</head>
	<body>

		<p>點擊這個段落。</p>

	</body>
</html>

jquery可不可以監聽事件

2、change() 方法

change() 方法規定當發生 change 事件時運行的函數。

示例:當 <input> 字段改變時警報文本

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function(){
		  $("input").change(function(){
		    alert("文本已被修改");
		  });
		});
		</script>
	</head>
	<body>

		<input type="text">
		<p>在輸入框寫一些東西,然后按下 enter 鍵或點擊輸入框外部。</p>

	</body>
</html>

jquery可不可以監聽事件

3、dblclick()

dblclick() 方法規定當發生 雙擊 事件時運行的函數。

示例:雙擊 <p> 元素時警報文本

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("p").dblclick(function() {
					alert("這個段落被雙擊。");
				});
			});
		</script>
	</head>
	<body>

		<p>雙擊這個段落。</p>

	</body>
</html>

jquery可不可以監聽事件

4、hover() 方法

hover() 方法規定當鼠標指針懸停在被選元素上時要運行的兩個函數。

方法觸發 mouseenter 和 mouseleave 事件。

示例:當鼠標指針懸停在上面時,改變 <p> 元素的背景顏色

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("p").hover(function() {
					$("p").css("background-color", "yellow");
				}, function() {
					$("p").css("background-color", "pink");
				});
			});
		</script>
	</head>
	<body>

		<p>鼠標移動到該段落。</p>

	</body>
</html>

jquery可不可以監聽事件

監聽事件的其他方法

方法描述
bind()向元素添加事件處理程序
blur()添加/觸發失去焦點事件
delegate()向匹配元素的當前或未來的子元素添加處理程序
die()在版本 1.9 中被移除。移除所有通過 live() 方法添加的事件處理程序
error()在版本 1.8 中被廢棄。添加/觸發 error 事件
focus()添加/觸發 focus 事件
focusin()添加事件處理程序到 focusin 事件
focusout()添加事件處理程序到 focusout 事件
keydown()添加/觸發 keydown 事件
keypress()添加/觸發 keypress 事件
keyup()添加/觸發 keyup 事件
live()在版本 1.9 中被移除。添加一個或多個事件處理程序到當前或未來的被選元素
load()在版本 1.8 中被廢棄。添加一個事件處理程序到 load 事件
mousedown()添加/觸發 mousedown 事件
mouseenter()添加/觸發 mouseenter 事件
mouseleave()添加/觸發 mouseleave 事件
mousemove()添加/觸發 mousemove 事件
mouseout()添加/觸發 mouseout 事件
mouseover()添加/觸發 mouseover 事件
mouseup()添加/觸發 mouseup 事件
off()移除通過 on() 方法添加的事件處理程序
on()向元素添加事件處理程序
one()向被選元素添加一個或多個事件處理程序。該處理程序只能被每個元素觸發一次
resize()添加/觸發 resize 事件
scroll()添加/觸發 scroll 事件
select()添加/觸發 select 事件
submit()添加/觸發 submit 事件
trigger()觸發綁定到被選元素的所有事件
triggerHandler()觸發綁定到被選元素的指定事件上的所有函數
unbind()從被選元素上移除添加的事件處理程序
undelegate()從現在或未來的被選元素上移除事件處理程序
unload()在版本 1.8 中被廢棄。添加事件處理程序到 unload 事件
contextmenu()添加事件處理程序到 contextmenu 事件

以上就是“jquery可不可以監聽事件”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汶川县| 商水县| 冷水江市| 邵阳市| 当涂县| 娱乐| 潼南县| 容城县| 台前县| 阿拉善盟| 松滋市| 桂平市| 沙雅县| 河西区| 平遥县| 古交市| 肥乡县| 原平市| 固阳县| 凤山市| 靖西县| 新沂市| 东海县| 五峰| 花莲县| 常宁市| 盱眙县| 宁化县| 英吉沙县| 鹤山市| 柳河县| 普宁市| 塘沽区| 大安市| 淮安市| 五指山市| 石台县| 松滋市| 凤翔县| 新昌县| 晋宁县|