From 120e9fe8b36de863da8b07b94598d13f20a7f230 Mon Sep 17 00:00:00 2001 From: Fred Chasen Date: Wed, 15 Mar 2017 13:56:12 -0400 Subject: [PATCH] Fix Core childNodes function to use passed element, not parent element --- package.json | 2 +- src/utils/core.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3dd6205..efe26dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "epubjs", - "version": "0.3.17", + "version": "0.3.18", "description": "Parse and Render Epubs", "main": "lib/index.js", "jsnext:main": "src/index.js", diff --git a/src/utils/core.js b/src/utils/core.js index ab3762a..0d014f2 100644 --- a/src/utils/core.js +++ b/src/utils/core.js @@ -469,7 +469,7 @@ export function querySelectorByType(html, element, type){ export function findChildren(el) { var result = []; - var childNodes = el.parentNode.childNodes; + var childNodes = el.childNodes; for (var i = 0; i < childNodes.length; i++) { let node = childNodes[i]; if (node.nodeType === 1) {