`+` and `~` don't seem to work properly when the second selector is a `:`
filter when in the document context (e.g. `$doc['input + :hidden']`). Neither
seem to work at all in more specific contexts `filter()` method, `is()` method,
`:not()` selector, etc. (e.g. `$doc['input']->is('input + input')`,
`$doc[':not(input + input)']`).
HTML: `<input type="hidden" /><input type="checkbox" />`
`input + input` works
`input[type=hidden] + input[type=checkbox]` works
`input[type=hidden] + :checkbox` does not work
`:hidden + :checkbox` does not work
`:hidden + input[type=checkbox]` works
`:not(input + input)` does not work
Original issue reported on code.google.com by kingers...@gmail.com on 13 Feb 2011 at 8:02
Original issue reported on code.google.com by
kingers...@gmail.com
on 13 Feb 2011 at 8:02