我试图将外部 html 文件中的数据加载到 div 中。
就像我从下拉列表中选择 html 文件然后单击加载按钮一样,单击它会将所选 html 文件的数据加载到当前 html 中,并且在当前 html 页面中我有一个 div,其中要复制 html 内容。
我可以在按钮单击时轻松地将外部 html 文件的内容放入 div,但问题是从外部 html 复制到 div 的内容,在该 html 内容上 jquery 无法正常工作,如可拖动、可调整大小无法正常工作。
如何解决此错误?
我的代码:
$.ajax({
url: "test.html",
async: false,
dataType: "text",
success: function (data) {
console.log(data);
$(data).appendTo("#col_two");
return true;
}
});
编辑:来自下面评论的代码......
<div class="ui-draggable ui-resizable" style="background: none repeat scroll 0% 0% rgb(253, 23, 23); width:394px;height:210px;position:absolute; left:1084px; top: 287px;border:1px solid rgb(82, 1, 243); z-index:1;" id="rectangle_1">
<div style="z-index:1;" class="ui-resizable-handle ui-resizable-e"></div>
<div style="z-index:1;" class="ui-resizable-handle ui-resizable-s"></div>
<div style="z-index:1;" class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se"></div>
</div>
我正在尝试添加上面的代码
我在 ajax 调用中将上述代码附加到 col_two 中,附加 id 为“rectangle_1”的 div 不是 Draggalbe 也不是可调整大小的