From 60dc6bfc4329a5636078aa40bd7b1b476b0ce263 Mon Sep 17 00:00:00 2001 From: iska Date: Sat, 28 Nov 2015 21:07:10 +0100 Subject: [PATCH] Fix nth-last-child selector --- HTMLKit/CSSNthExpressionSelector.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HTMLKit/CSSNthExpressionSelector.m b/HTMLKit/CSSNthExpressionSelector.m index 9b93bc5..0ef6e5e 100644 --- a/HTMLKit/CSSNthExpressionSelector.m +++ b/HTMLKit/CSSNthExpressionSelector.m @@ -79,7 +79,7 @@ NSInteger computeIndex(NSEnumerator *enumerator, HTMLElement *element) + (instancetype)nthLastChildSelector:(CSSNthExpression)expression { return [[self alloc] initWithClassName:@"nth-last-child" expression:expression block:^NSInteger(HTMLElement *element) { - return element.parentElement.childNodesCount - [element.parentElement indexOfChildElement:element]; + return element.parentElement.childElementsCount - [element.parentElement indexOfChildElement:element]; }]; }