Javascript 从尚未注册到DOM的jquery对象中删除元素

Javascript 从尚未注册到DOM的jquery对象中删除元素,javascript,jquery,symfony,Javascript,Jquery,Symfony,我正在构建一个Symfony2应用程序,它使用一个,用户可以在其中动态添加表单。为了动态添加表单,Symfony2为我们提供了一种用javascript获取表单模板的方法,我们只需要用当前索引替换\uuuu name\uuuu占位符 由于我的表单需要一些非常特定的布局,我需要将错误与小部件合并,现在当我想从模板中删除错误时,如果它是用一些小部件初始化的,我就被卡住了 我可以这样简化我的问题: /*js*/ var test=$('脏东西干净的东西)。删除('.error'); $('#test

我正在构建一个Symfony2应用程序,它使用一个,用户可以在其中动态添加表单。为了动态添加表单,Symfony2为我们提供了一种用javascript获取表单模板的方法,我们只需要用当前索引替换
\uuuu name\uuuu
占位符

由于我的表单需要一些非常特定的布局,我需要将错误与小部件合并,现在当我想从模板中删除错误时,如果它是用一些小部件初始化的,我就被卡住了

我可以这样简化我的问题:

/*js*/
var test=$('

脏东西

干净的东西

)。删除('.error'); $('#test')。追加(test)
我想你是说你想这样做:

var-test=$('

脏东西干净东西); test.find(“.error”).remove(); $(“#测试”)。附加(测试)


我将添加到dom中,稍后删除:

$('#test').append('<div><p class="error">Dirty stuff</p><p>Clean stuff</p></div>');
$('.error').remove();
$(“#test”).append(“

Dirty stuff

Clean stuff

”); $('.error').remove();
我不想删除所有已注册的dom
。错误
。无论如何谢谢你