我正在尝试创建一个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 次 |
最近记录: |