我正在将整个表单从一个div移动到另一个div然后将其移回。在使用
返回时jQuery('.orig-div').prepend(jQuery('.temp-div ').html());
某些元素(选择和无线电)失去了价值。为什么会这样?
第一步使用avgrund overlay来执行此操作:
var $popin = $('<div class="avgrund-popin temp-div"></div>');
$popin.append(popinContent);
body.append($popin);
popinContent.show();
popinContent是表单元素(即form.formclass)
答案 0 :(得分:0)
不要使用jQuery('.orig-div').prepend(jQuery('.temp-div').contents());
,它只是获取元素的HTML源代码,它会失去状态。附加元素本身而不是HTML。
{{1}}