siblings"):not():nth-child():nth-last-child():nth-last-of-type():nth-of-type():odd:only-child:only-of-type:parent:password:radio:reset:root:selected:submit:target:text:visibleTraversing.add().addBack().andSelf().children().closest().contents().each().end().eq().filter().find().first().has().is().last().map().next().nextAll().nextUntil().not().offsetParent().parent().parents().parentsUntil().prev().prevAll().prevUntil().siblings().slice()Utilities$.boxModel$.browser$.contains()$.each()$.extend()$.globalEval()$.grep()$.inArray()$.isArray()$.isEmptyObject()$.isFunction()$.isNumeric()$.isPlainObject()$.isWindow()$.isXMLDoc()$.makeArray()$.map()$.merge()$.noop()$.now()$.parseHTML()$.parseJSON()$.parseXML()$.proxy()$.support$.trim()$.type()$.unique().wrap()http://api.jquery.com/wrap/マッチした各要素を、指定した別エレメントでそれぞれ囲います。マッチしている要素を囲う要素を指定します。HTML文字列、セレクタ、jQueryオブジェクト、DOM要素のいずれかが使用できます。マッチしている要素を囲う要素を戻り値として返す関数を指定します。/>');マッチした要素それぞれが指定したDIVで囲まれます。/>';});マッチした要素の各テキストを取り出して、動的に使用することが出来ます。</div></div>デモP要素に対してDIV要素をwrapしています。src="http://code.jquery.com/jquery-latest.js"></script></head><body><p>おはよう!</p><p>こんにちは!</p><p>こんばんは!</p><script>$("p").wrap("<div></div>");</script></body></html>各SPAN要素に対して、階層になっている要素をwrapの引数に指定して実行しています。src="http://code.jquery.com/jquery-latest.js"></script></head><body><span>SPAN要素</span><strong>STRONG要素</strong><span>SPAN要素</span><script>$("span").wrap("<div><div><p><em><b></b></em></p></div></div>");</script></body></html>wrapの引数に存在している要素をセレクタで指定しています。セレクタで指定された要素が移動することなく、コピーされていることに注目してください。