JQuery插件:替换DOM元素并保留类和id
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery插件:替换DOM元素并保留类和id相关的知识,希望对你有一定的参考价值。
Replaces a DOM Element with another, but keeps the classes and IDs of the old one.
jQuery.fn.replaceWith = function(replacement) { return this.each(function(){ element = $(this); $(this) .after(replacement).next() .attr('class', element.attr('class')).attr('id',element.attr('id')) .prev().remove(); }); }; /* usage example $('a#fooid').replaceWith('<span></span>'); before: <a id="fooid" class="whatever">some text</a> after: <span id="fooid" class="whatever">some text</span> */
以上是关于JQuery插件:替换DOM元素并保留类和id的主要内容,如果未能解决你的问题,请参考以下文章