当从按钮中删除 disabled="disabled"
属性时,我想要一种(最好是纯 JavaScript,但 jquery 也可以接受)方式来运行函数。
最佳答案
您可以通过实现 MutationObserver 来获取 DOM 更改的通知。
var observer = new MutationObserver(function(mutations) {
if(mutations.some(function(m) { return m.attributeName == 'disabled' && !m.target.disabled; }))
{
alert('Button was enabled');
}
});
observer.observe(targetButton, { attributes: true, childList: false, characterData: false });
关于javascript - 启用按钮时运行 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38867679/