diff --git a/js/src/tab.js b/js/src/tab.js index b9db64baa4135668f971f150616a056c671b6fa4..d3972473f3c2cfaaeb499aca603c14c097bf378b 100644 --- a/js/src/tab.js +++ b/js/src/tab.js @@ -114,7 +114,7 @@ class Tab { } if (selector) { - target = SelectorEngine.findOne(selector) + target = SelectorEngine.find(selector) } this._activate( @@ -132,7 +132,9 @@ class Tab { } if (target) { - this._activate(target, target.parentNode, complete) + for (let i = 0, len = target.length; i < len; i++) { + this._activate(target[i], target[i].parentNode, complete) + } } else { complete() }