使用角度,我創建一個按鍵綁定每次複選框被選中,並取消綁定時,它被取消選中。如何將獨特的事件綁定到每個複選框?
$scope.checked = function(task){
if(task){
$document.bind('keypress', function(event){
console.log(event);
})
}else{
$document.unbind('keypress');
}
}
我的問題是,我有多個複選框,我想爲每個按鍵創建一個獨特的事件。我怎樣才能做到這一點?
你什麼意思通過爲每個按鍵一個獨特的事件?應在每個按鍵事件觸發時調用單獨的函數? – anurupr
如果一個複選框未選中,所有其他複選框仍應該監聽按鍵。每個功能也將從複選框中獲取值。 – Himmators
你真的需要'keypress'嗎?或者像@ user1708762建議的那樣,'change'事件應該是 – anurupr