如何使用旧元素添加元素';在Jquery中使用new删除旧元素?
我想通过jquery和旧元素添加新元素,并删除旧元素以代替新元素 例如如何使用旧元素添加元素';在Jquery中使用new删除旧元素?,jquery,Jquery,我想通过jquery和旧元素添加新元素,并删除旧元素以代替新元素 例如 <div id="a1"> </div> 应该是 <table border="0" cellpadding="0" cellspacing="0"> <tr> <td class="Frame_Box_top_left"></td> <td class="Frame_Box_top"></
<div id="a1"> </div>
应该是
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="Frame_Box_top_left"></td>
<td class="Frame_Box_top"></td>
<td class="Frame_Box_top_right"></td>
</tr>
<tr>
<td class="Frame_Box_left"></td>
<td class="Frame_Box_inner" valign="top">
"new element here !"
</td>
<td class="Frame_Box_right"></td>
</tr>
<tr>
<td class="Frame_Box_bottom_left"></td>
<td class="Frame_Box_bottom"></td>
<td class="Frame_Box_bottom_right"></td>
</tr>
</table>
“这里有新元素!”
您可以使用将新元素放在旧元素周围,如下所示:
$("#a1").wrap('<div id="new" />');
$(“#a1”).wrap(“”);
对于不使用单个元素的其他情况,还有,对于包装内容而不是元素本身,还有。您可以在问题中放入html,只需选择它并点击顶部的101010按钮,将其缩进4个空格进行格式化(或将空格放入您自己的问题中),代码也是如此。将
div
元素直接放在table
元素中是无效的。它起作用了,但破坏了所有布局。我在用桌子。Plz帮助。@Neeraj-您需要发布您的实际标记…如果这导致了您在这里简化为太多示例的问题,您可以粘贴您的实际标记吗?好的,我想用框状结构设置元素的样式。我使用Jq构建插件。但我可以在元素的后面、前面插入表,但不能替换它。@Neeraj-我不懂……你能发布实际的标记吗?您只能在表结构中放置某些元素,这取决于您试图将某些内容放置在何处。@Neeraj-您在每次更新中几乎没有提供任何相关信息,如果您没有向我们显示实际的标记,没有人能提供帮助。是否要移动元素?这就是现在的情况。