我在一些代码中遇到过这种语法,它在 IE8 中会被破坏,但在其他代码中却可以工作,请知道它在做什么。
$(this.handle()).find("[id]:visible:enabled");
我认为它可能会在当前页面中的所有元素中搜索 ids,然后在结果元素中搜索属性“visible”和“enabled”,但我现在不这么认为。 当我搜索“visible”或“enabled”时,IE8中的开发者工具没有显示任何结果!
在 IE8 中返回失败。
最佳答案
此选择器应查找具有id
属性且可见
且启用
的所有子元素。 From this test它似乎正在发挥作用。在 IE8 和 Chrome 中测试。
关于javascript - Jquery选择器语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4670534/