JQuery动态添加/删除元素问题:在body.append(..)之前,先append一元素a1然后再remove a1为什么最后还显示

情况一:
A.append(a1);
if(条件true) a1.remove();
body.append(A);
//结果依旧显示a1..
情况二:
A.append(a1);
body.append(A);
if(条件true) a1.remove();
//结果a1被remove成功了,,
想问下为什么情况一不行呢?_?有木有神马机制原理啥的~~求大侠指点~~
谢谢~~

额  你看我写的是你的意思不。。。为什么我的成功remove了。。。

<script>
$(function(){
var aa$ = $('<b>baibing<b>'),
A = $('<div></div>')
A.append(aa$);
$(aa$).remove();
$('body').append(A)
})
</script>

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-12
说明你的if条件不是true
第2个回答  2013-08-12
我看不懂,算了
相似回答