单击单选按钮时,将运行以下代码。但是,我试图更改它,以便仅在未禁用所单击的单选按钮的情况下才运行它。
有人可以帮我吗?
$('#divName').on('click', 'input[type="radio"]', function(event) { }
最佳答案
一种方法是使用:not()
$('#divName').on('click', 'input[type="radio"]:not([disabled])', function(event) { }
另一个是如果该功能处于非活动状态,则立即退出该功能。
$('#divName').on('click', 'input[type="radio"]', function(event) {
if (this.disabled) return;
});