jQuery获取/设置resizable / draggable元素的html内容

时间:2011-01-14 20:58:18

标签: jquery-ui jquery-ui-resizable

我的页面上有一些div,使用jQuery UI可以调整大小和拖动。当我在这些div上调用html()时,我不仅获得了div的内容,而且还获得了jQuery UI插入的一些额外内容,当我将它们调整大小时:

<div class="ui-resizable-handle ui-resizable-e"></div>
<div class="ui-resizable-handle ui-resizable-s"></div>
<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 1001; "></div>

text()适用于检索当前文本,但是当我尝试使用$("selector").text("new text")设置内容时,它会替换jQuery UI代码,使div不再可调整大小。 我怎样才能获取/设置文本,而不是jQuery UI可调整大小的代码?

1 个答案:

答案 0 :(得分:1)

您可以尝试在该div中创建另一个包含内容且具有100%宽度和高度的div,然后使父div可以调整大小。