6

我尝试运行以下代码:

focusables = container.find(":focusable"); where container is a div.

我得到错误:

Syntax error, unrecognized expression: unsupported pseudo: focusable

我正在使用jquery-1.9.1。这是什么原因?有没有其他方法可以在 div 中找到所有可聚焦的元素?

4

1 回答 1

14

这似乎不是 jQuery 的一部分,而是 jQuery UI 的一部分: https ://github.com/jquery/jquery-ui/blob/44b2180782df6ef3324789324fcf3f98b85784a0/ui/jquery.ui.core.js#L93

更新:我已将此代码提取到一个小的 jquery“插件”中,请参阅: https ://gist.github.com/njam/7974250

于 2013-12-15T15:13:39.250 回答