参见英文答案 jQuery : remove element except inside element4个 我有一些HTML代码: centertabletrtdtable/td/tr/table/center 如何从 center展开表格? 对不起,我甚至不确定如何开始. 非常感谢 I rather want to c
我有一些HTML代码:
<center><table><tr><td>table</td></tr></table></center>
如何从< center>展开表格?
对不起,我甚至不确定如何开始.
非常感谢
I rather want to completely get rid of center tag or replace it with some div. Center tag is not wrapped in anything. Any ideas?
它没有任何东西包裹?然后把它包装成东西吧!
var $center = $('center'); var $newReplacement = $("<div></div>"); $center.wrap($newReplacement); $newReplacement.html($center.html());
或者:
var $center = $("center"); $("<div></div>") .insertBefore($center) .html($center.html()) ; $center.remove();
再次,但这一次不丢失事件:
var $contents = $("center > *") .clone(true) // not sure if this is needed .appendTo( $("<div></div>").insertBefore("center") ) ; $("center").remove();