我正在尝试创建一个jquery登录框,我想显示一个表单,只有当所有其他动画都完成时.
我知道我可以做多次.is(':animated')检查,但我想知道,有没有办法选择所有动画对象并检查我是否选择了完全零元素?
if ($(":animated").length === 0) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
根据Jasper的评论以及它在:animated选择器doco中所说的内容,您可以通过选择容器元素或在使用之前缩小字段来提高性能:animated.例如,
if ($("#container").find(":animated").length === 0) {
// OR
if ($(".someClass").filter(":animated").length === 0) {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1322 次 |
| 最近记录: |