diff --git a/resources/querySelector.js b/resources/querySelector.js index 4481e69..54c3823 100644 --- a/resources/querySelector.js +++ b/resources/querySelector.js @@ -229,7 +229,7 @@ var ElementNotFoundException = function ElementNotFoundException(message = "Not }; var getObject = function getObject(selector, root = document) { - const multiLevelSelectors = splitByCharacterUnlessQuoted(selector, '>'); + const multiLevelSelectors = splitByCharacterUnlessQuoted(selector, '&'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index], webElement); @@ -242,7 +242,7 @@ var getObject = function getObject(selector, root = document) { }; var getAllObject = function getAllObject(selector, root = document) { - const multiLevelSelectors = splitByCharacterUnlessQuoted(selector, '>'); + const multiLevelSelectors = splitByCharacterUnlessQuoted(selector, '&'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index], webElement); @@ -440,4 +440,4 @@ function collectElementEvaluateDeep(selector, root) { findAllElements(allElementsInDocument); return element; -} \ No newline at end of file +}