假设我有一个div as:
<div id="myDiv"> </div>我有一个GQuery对象,我使用
GQuery mydiv = GQuery.$("#myDiv");使用它,我想创建一个新的父元素,它包装了这个div元素。例如,如果父目录是另一个div,下面是我想要的:
<div id = "parentDiv">
<div id="myDiv"> </div>
</div>虽然这听起来像是一件简单的事情,但我无法得到想要的结果。
注意:我也为这个问题标记了JQuery,因为如果JQuery中存在相同的简单方法,那么它很可能也会存在于GQuery中。
发布于 2012-06-05 21:01:58
我觉得你想用wrap()
GQuery mydiv = GQuery.$("#myDiv").wrap('<div id="parentDiv" />');我不知道GQuery,它是基于jQuery的。
我读了一些documentation,我不确定你的语法是否应该是:
GQuery mydiv = $("#myDiv").wrap('<div id="parentDiv" />');或者别的什么。只要确保你有良好的语法并使用wrap()即可。
发布于 2012-06-05 21:07:24
在jQuery中是这样的
$(document).ready(function(){
var parent = $("#myDiv").parent();
$("<div id='parentDiv'></div>").appendTo(parent)
$("#myDiv").appendTo($("#parentDiv"));
});请参阅http://jsfiddle.net/fZ6zx/
https://stackoverflow.com/questions/10897736
复制相似问题