diff --git a/src/animations/animation.ts b/src/animations/animation.ts index 95a2326ba6..5313d93ceb 100644 --- a/src/animations/animation.ts +++ b/src/animations/animation.ts @@ -68,13 +68,13 @@ export class Animation { var i: number; if (ele) { - if (ele.length) { + if (typeof ele === 'string') { + ele = document.querySelectorAll(ele); for (i = 0; i < ele.length; i++) { this._addEle(ele[i]); } - } else if (typeof ele === 'string') { - ele = document.querySelectorAll(ele); + } else if (ele.length) { for (i = 0; i < ele.length; i++) { this._addEle(ele[i]); }