jQuery 是一種廣泛使用的 JavaScript 庫(kù),提供了一些方便快捷的操作和函數(shù),其中之一就是 click 方法。click 方法是 jQuery 中用于給元素綁定 click 事件的方法,簡(jiǎn)單來(lái)說(shuō)就是當(dāng)用戶(hù)點(diǎn)擊了某個(gè)元素時(shí),就會(huì)執(zhí)行指定的回調(diào)函數(shù)。
click 方法的語(yǔ)法如下:
$("selector").click(function(){ //執(zhí)行的代碼 });
其中,$("selector") 表示要綁定 click 事件的元素選擇器,可以是 HTML 元素的標(biāo)簽名、類(lèi)名、ID 等等。而后面那個(gè) function(){...} 則是要執(zhí)行的回調(diào)函數(shù)。
例如:
$("#btn").click(function(){ alert("按鈕被點(diǎn)擊了!"); });
這個(gè)代碼表示當(dāng) ID 為 btn 的按鈕被點(diǎn)擊時(shí),會(huì)彈出一個(gè)提示框顯示“按鈕被點(diǎn)擊了!”。
除了直接選中元素進(jìn)行綁定外,click 方法還可以用 on 方法進(jìn)行綁定。例如:
$("#container").on("click", "#btn", function(){ alert("按鈕被點(diǎn)擊了!"); });
這段代碼中的 on 方法綁定了 click 事件,其中第一個(gè)參數(shù)是事件類(lèi)型,第二個(gè)參數(shù)是要綁定事件的子元素(這里指 ID 為 btn 的按鈕),第三個(gè)參數(shù)是回調(diào)函數(shù)。這種方式可以實(shí)現(xiàn)對(duì)動(dòng)態(tài)添加的元素進(jìn)行綁定。