From 7b9d8258909a626f3f380c763ed81150570bbad5 Mon Sep 17 00:00:00 2001 From: John Resig Date: Fri, 29 Jun 2007 21:03:27 +0000 Subject: [PATCH] Added fix for broken :only-child. --- src/selector/selector.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/selector/selector.js b/src/selector/selector.js index 13fd094..e6d2d06 100644 --- a/src/selector/selector.js +++ b/src/selector/selector.js @@ -16,7 +16,7 @@ jQuery.extend({ // Child Checks "first-child": "a.parentNode.getElementsByTagName('*')[0]==a", "last-child": "jQuery.nth(a.parentNode.lastChild,1,'previousSibling')==a", - "only-child": "a.parentNode.getElementsByTagName('*').length==1", + "only-child": "!jQuery.nth(a.parentNode.lastChild,2,'previousSibling')", // Parent Checks parent: "a.firstChild", -- 1.7.10.4