jquery可以為按鈕綁定點(diǎn)擊事件。綁定方法:1、利用選擇器選取按鈕元素對(duì)象,語(yǔ)法“$("選擇器")”,會(huì)返回包含指定按鈕元素的jquery對(duì)象;2、使用click()或dblclick()函數(shù)為按鈕綁定點(diǎn)擊事件,語(yǔ)法“按鈕元素對(duì)象.click(function(){//運(yùn)行代碼});”或“按鈕元素對(duì)象.dblclick(function(){//運(yùn)行代碼});”。
本教程操作環(huán)境:windows7系統(tǒng)、jquery3.6版本、Dell G3電腦。
在jquery中,可以利用click()或dblclick()函數(shù)來(lái)為按鈕綁定點(diǎn)擊事件。
jquery為按鈕綁定點(diǎn)擊事件
步驟1:利用選擇器選取按鈕元素對(duì)象
語(yǔ)法:
$("選擇器")
例$("button")
,就可以選取文檔中全部button元素。
返回值:返回包含指定按鈕元素的jquery對(duì)象
步驟2:使用click()或dblclick()函數(shù)為按鈕綁定點(diǎn)擊事件
-
click事件是點(diǎn)擊鼠標(biāo)時(shí)觸發(fā)此事件。
click() 方法觸發(fā) click 事件,或規(guī)定當(dāng)發(fā)生 click 事件時(shí)運(yùn)行的函數(shù)。
按鈕元素對(duì)象.click(function(){ //運(yùn)行代碼 });
-
dblclick事件是雙擊鼠標(biāo)時(shí)觸發(fā)此事件,和onclick事件的區(qū)別是,該事件需要連續(xù)點(diǎn)擊兩下。
dblclick() 方法觸發(fā) dblclick 事件,或規(guī)定當(dāng)發(fā)生 dblclick 事件時(shí)運(yùn)行的函數(shù)。
按鈕元素對(duì)象.dblclick(function(){ //運(yùn)行代碼 });
示例1:使用click()為按鈕綁定單擊事件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.0.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { console.log("發(fā)生了單擊事件"); }); }); </script> </head> <body> <button>點(diǎn)擊按鈕</button> </body> </html>
示例2:使用dblclick()為按鈕綁定雙擊事件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.0.min.js"></script> <script> $(document).ready(function() { $("button").dblclick(function() { console.log("發(fā)生了雙擊事件"); }); }); </script> </head> <body> <button>雙擊按鈕</button> </body> </html>
【推薦學(xué)習(xí):jQuery視頻教程、web前端視頻】