我是jQuery的新手,當我們按下以下代碼中的按鈕時,我不知道如何獲取事件。請幫幫我。如何在下面的代碼中獲得按鈕事件?
<div class="key">
<div class="buttonWrapper">
<span data-i18n="keypad.one" class="button i18n"></span>
</div>
</div>
我是jQuery的新手,當我們按下以下代碼中的按鈕時,我不知道如何獲取事件。請幫幫我。如何在下面的代碼中獲得按鈕事件?
<div class="key">
<div class="buttonWrapper">
<span data-i18n="keypad.one" class="button i18n"></span>
</div>
</div>
使用類似click
功能,如果它是靜態加載:
// Wait till the page is loaded and then do the following...
$(document).ready(function() {
// Attach a click handler on the element with the class button.
$(".button").click(function() {
// The code to be executed when the button is clicked.
alert("Hi");
});
});
或者,如果它在本質上是動態的,找到一個靜態的父母和委託的事件:
// Wait till the page is loaded and then do the following...
$(document).ready(function() {
$("body").on("click", ".button", function() {
// The code to be executed when the button is clicked.
alert("Hi");
});
});
請參考:
http://api.jquery.com/on使用'on' – Tushar
您是否嘗試過檢查jQuerys API上的[.click()](https://api.jquery.com/click/)事件。 – Luke
這真的是基本的@ptpdeepu,它都在基本文檔中。請閱讀以下內容: https://api.jquery.com/click/ http://api.jquery.com/on/ 瞭解一些基本知識: http://www.codecademy.com/zh/tracks/jquery –