如何使用GQuery将元素包装为已知元素的父元素

Sau*_*wal 0 jquery gwt gquery

说我有一个div:

<div id="myDiv"> </div>
Run Code Online (Sandbox Code Playgroud)

我有一个GQuery对象,我使用

GQuery mydiv = GQuery.$("#myDiv");
Run Code Online (Sandbox Code Playgroud)

使用这个,我想创建一个新的父元素,它将div元素包装在其中.例如,如果父级是另一个div,则以下是我想要的:

<div id = "parentDiv"> 
   <div id="myDiv"> </div>
</div>
Run Code Online (Sandbox Code Playgroud)

虽然这听起来很简单,但我无法获得理想的结果.

注意:我已经为这个问题标记了JQuery,因为如果JQuery中存在一个简单的方法,它很可能也存在于GQuery中.

Wir*_*one 5

我想你想用wrap():

GQuery mydiv = GQuery.$("#myDiv").wrap('<div id="parentDiv" />');
Run Code Online (Sandbox Code Playgroud)

我不知道GQuery,它基于jQuery.


我读了一些文档,我不确定你的语法应该是:

GQuery mydiv = $("#myDiv").wrap('<div id="parentDiv" />');
Run Code Online (Sandbox Code Playgroud)

或者是其他东西.请确保您具有良好的语法和用法wrap().