从.html()集变量中删除类.jQuery的

dit*_*tto 2 jquery removeclass

<div>
    <input type="text" placeholder="#" class="error">
    <input type="text" placeholder="#" class="error">
</div>  

var copylast = $('div').html();
Run Code Online (Sandbox Code Playgroud)

我正在尝试复制DIV但是从copylast变量中删除了类错误(我需要将类保留在原始div中.)

我试过一个字符串替换var copylast = copylast.replace('class="error"', ''); 但它只删除了第一个实例,加上看起来很俗气.removeClass('error')如果可能的话,我更愿意使用.

joh*_*nkj 6

如果您不想操作DOM,可以使用.clone().

var copylast = $('div').clone().find('input').removeClass('error').end().html();
Run Code Online (Sandbox Code Playgroud)