Side navigation
#13967 closed feature (migrated)
Opened May 30, 2013 01:41PM UTC
Closed October 21, 2014 12:12AM UTC
Enchancement: selector for Unwrap
Reported by: | nlte@magic.fr | Owned by: | dmethvin |
---|---|---|---|
Priority: | low | Milestone: | 1.12/2.2 |
Component: | manipulation | Version: | 1.10.0 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Unwrap simple removes the parent of selected elements, and accepts no arguments.
In some cases it may be desirable to unwrap only if a condition on the parent is met. Enabling to pass a selector to Unwrap would allow this: if the parent matches the selector, then proceed, otherwise do nothing.
Attachments (0)
Change History (4)
Changed May 30, 2013 03:49PM UTC by comment:1
component: | unfiled → manipulation |
---|---|
milestone: | None → 1.11/2.1 |
priority: | undecided → low |
status: | new → open |
Changed December 16, 2013 04:52PM UTC by comment:2
owner: | → dmethvin |
---|---|
status: | open → assigned |
Changed December 23, 2013 05:19PM UTC by comment:3
milestone: | 1.11/2.1 → 1.12/2.2 |
---|
Changed October 21, 2014 12:12AM UTC by comment:4
resolution: | → migrated |
---|---|
status: | assigned → closed |
Migrated to https://github.com/jquery/jquery/issues/1744
I'm not a fan of the
wrap
pish methods at all, but one reason is exactly this,.unwrap()
blindly unwraps elements when the most common case would be that you want to remove a specific wrapper. So this seems like a decent idea if it can be done cheaply. Thoughts?