- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for :target
pseudo-selector
#1221
Labels
enhancement
New feature or request
Comments
Schleuse
pushed a commit
to Schleuse/happy-dom
that referenced
this issue
Jan 24, 2024
# Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen, die # mit '#' beginnen, werden beibehalten; wenn Sie möchten, können Sie diese entfernen. # Eine leere Beschreibung bricht den Commit ab. # # Datum: Wed Jan 24 11:49:59 2024 +0100 # # Auf Branch task/1221-add-support-for-target-and-target-within # Ihr Branch ist 1 Commit vor 'origin/task/1221-add-support-for-target-and-target-within'. # (benutzen Sie "git push", um lokale Commits zu publizieren) # # Zum Commit vorgemerkte Änderungen: # geändert: src/query-selector/SelectorItem.ts # geändert: test/query-selector/QuerySelector.test.ts # # Änderungen, die nicht zum Commit vorgemerkt sind: # geändert: test/query-selector/QuerySelector.test.ts #
Schleuse
pushed a commit
to Schleuse/happy-dom
that referenced
this issue
Jan 24, 2024
# Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen, die # mit '#' beginnen, werden beibehalten; wenn Sie möchten, können Sie diese entfernen. # Eine leere Beschreibung bricht den Commit ab. # # Datum: Wed Jan 24 14:20:51 2024 +0100 # # Auf Branch task/1221-add-support-for-target-and-target-within # Ihr Branch ist 2 Commits vor 'origin/task/1221-add-support-for-target-and-target-within'. # (benutzen Sie "git push", um lokale Commits zu publizieren) # # Zum Commit vorgemerkte Änderungen: # geändert: packages/happy-dom/src/query-selector/SelectorItem.ts # geändert: packages/happy-dom/test/query-selector/QuerySelector.test.ts # # Änderungen, die nicht zum Commit vorgemerkt sind: # geändert: packages/happy-dom/test/query-selector/QuerySelector.test.ts #
Schleuse
pushed a commit
to Schleuse/happy-dom
that referenced
this issue
Jan 24, 2024
Schleuse
pushed a commit
to Schleuse/happy-dom
that referenced
this issue
Jan 24, 2024
Schleuse
pushed a commit
to Schleuse/happy-dom
that referenced
this issue
Jan 24, 2024
4 tasks
capricorn86
added a commit
that referenced
this issue
Feb 26, 2024
…et-and-target-within #1221@minor: Add support for `:target` pseudo selector.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hey 👋,
I'v noticed in a component I'd like to test that happy-dom always returns
document
when callingdocument.querySelector(':target')
.After some digging I've found that happy-dom doesn't seem to support the
:target
pseudo-selector yet.I've looked at the implementation of
querySelector
but I'm not feeling very comfortable to fix this myself asquerySelector
is such a performance critical method.I've written a simple unit tests however to illustrate the expected behaviour of the
:target
selectorThe text was updated successfully, but these errors were encountered: