问这个问题我都觉得很肮脏。但它是:
我正在使用 jqWidgets 中的 jqxGrid。它会自动将 tabindex="1"
添加到其网格中。无论如何。
如果您将鼠标悬停在该物体上,它就会将其恢复。
疯狂的东西。我希望有办法删除它,但我发现了一个关于 this 4 years ago and it got no responses 的 jqWidgets 问题。
我知道它可能会降低性能(坦白说我可能不会使用它)。但我的挫败感还是让我问...
是否有一个我可以捕获的事件,以便我知道何时将 tabindex
添加到特定元素(然后将其删除)? (或者更好地阻止它)
最佳答案
假设上面提到的 MutationObserver
方法由于浏览器限制(和/或因为它在第 3 级中已被弃用)而不起作用,您总是可以退回到暴力破解
window.setInterval(function(){
$('#grid [tabindex]').removeAttr('tabindex');
}, 200);
关于javascript - 每次添加到元素时使用 jQuery 删除 tabindex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47916678/