jquery定義onclick事件


新增和編輯用了一個模態框,保存也用了一個按鍵(現在想到可以定義兩個按鍵,不同點擊時隱藏不同的按鍵,但是這里編輯時id直接作為點擊函數的參數,還是要重新定義),

需要點擊新增、編輯時重新定義保存的onclick事件。

找了幾個方法:

1)

function test(){
  alert(1);
} function AddClick(){ ... $("#aaa").onclick=test;  //2 }

失敗,執行AddClick()函數就把test定義的彈框彈出來了,還沒有點擊id為aaa的按鍵,可能其他因素影響

2)

$("#aaa").unbind("click").click(function(){
})

這個方法成功(不加.unbind("click"),點擊了幾次新增和編輯就會執行幾次)

 

參考文章:

https://www.cnblogs.com/love-dream-88/p/11261485.html

https://www.cnblogs.com/ooo0/p/7742214.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM