Example

Wrap a div element around all p elements:

$("button").click(function(){
   $("p").wrapAll("<div></div>");
});

Try it yourself »

Definition and Usage

The wrapAll() method wraps specified HTML element(s) around all selected elements.

Syntax

$(selector).wrapAll(wrappingElement)

Parameter Description
wrappingElement Required. Specifies what HTML element(s) to wrap around the selected elements.

Possible values:

  • HTML elements - like "<div></div>" or "<div><b></b></div>"
  • DOM element - like document.createElement("div")
  • Existing elements - like $(".div1")
    Note: Existing elements will be copied and wrapped around the selected elements.


Examples

Try it Yourself - Examples

Wrap using a DOM method to create a new element
How to use document.createElement(), to create an element to wrap around all selected elements.