From 82824dc1744c6b40c0aebfc4f37aa127c295e1ea Mon Sep 17 00:00:00 2001 From: Gajus Kuizinas Date: Tue, 31 Oct 2017 11:21:03 +0000 Subject: [PATCH] fix: add support for innerHTML (fixes #19) --- src/evaluators/cheerioEvaluator.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/evaluators/cheerioEvaluator.js b/src/evaluators/cheerioEvaluator.js index 16fd3d4..32b55dd 100644 --- a/src/evaluators/cheerioEvaluator.js +++ b/src/evaluators/cheerioEvaluator.js @@ -31,6 +31,11 @@ export default (): EvaluatorType => { return node.clone().wrap('
').parent().html(); } + // @see https://github.com/cheeriojs/cheerio/issues/1099 + if (name === 'innerHTML') { + return node.html(); + } + // @see https://github.com/cheeriojs/cheerio/issues/993 if (name === 'childNodes') { return node[0].childNodes;