jQuery是基於JavaScript的框架,因為簡潔方便而被廣泛使用,那你知道如何設定jQuery按鈕的點擊事件嗎?這篇文章就跟大家講說jQuery點擊觸發事件的方法,有一定的參考價值,有興趣的朋友可以參考一下。
之前一篇文章跟大家講了JavaScript中按鈕點擊事件的處理方法,需要的可以看看,接下來直接講解jQuery按鈕的點擊事件。
附註:使用jQuery時,一定要先引入jQuery檔案
#方法一、$ ("button").click(function () { })
點選元素發生click事件,click()方法可以觸發click事件,規定發生click事件時會執行函數。
語法:$(selector).click(function)
範例:當點擊按鈕時,觸發click事件,對話方塊彈出一段內容。
程式碼如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script> </head> <body> <button>click</button> </body> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ alert("祝你好运"); }); }); </script> </html>
效果圖:
#方法二、 $("button ").on("click",function () { })
on()方法可以在被選元素和子元素上新增一個或多個事件,如果需要刪除事件,可以使用off()方法。
語法:$(selector).on(event,childSelector,data,function)
程式碼如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script> </head> <body> <button>点我</button> </body> <script type="text/javascript"> $(document).ready(function(){ $("button").on("click",function(){ alert("have a nice day "); }); }); </script> </html>
方法三、$("button" ).bind("click",function(){ })
bind()方法可以在選取的元素中新增一個或多個事件,當事件發生時會執行函數。
語法:$(selector).bind(event,data,function,map)
程式碼如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script> </head> <body> <button>按钮</button> </body> <script type="text/javascript"> $(document).ready(function(){ $("button").bind("click",function(){ alert("阳光总在风雨后"); }); }); </script> </html>
以上介紹了jQuery中按鈕點擊事件的三種方法,各有不同,至於選擇哪種方法,還需要看工作需要和個人習慣,初學者可以自己動手嘗試,希望這篇文章可以幫助到你!
更多相關教學請造訪 jQuery影片教學
#以上是圖文詳解jQuery按鈕點擊事件的三種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!