簡體   English   中英

JQuery - 單擊事件處理程序

[英]JQuery - On Click Event Handler

我有一個按鈕,我試圖將事件處理程序附加到它。 我嘗試了兩種不同的方法,但似乎都不起作用。 有什么遺漏嗎?

//on ready
$( document ).ready(function() {

    //this triggers when page loads, why?
    //$("#button").on('click', alert("clicked"));   

    //this doesn't work, why?
    $("#button").on('click', function() {
        alert("clicked");
    });

});

這是一個 JsFiddle 鏈接: http : //jsfiddle.net/LrWvE/

.on ()是在 jquery 1.7+ 中添加的。 .live()用於 jq 庫 <1.7 或將庫升級到 1.7+ 版本。

使用 .on 進行演示

使用 .live 進行演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM