纠结了很久的append一个小细节
现阶段在做一个基于google地图的私信聊天,用到的Java知识不多,js倒是挺多的。特别是最近,被js的各种问题搞得各种蛋疼,append就是今天搞定的其中一个问题。
例如如下:$("#" + id).attr("id", "all_"+id).appendTo($("#defaultgroup").find("ul[duty='group_body_online']")); 将一个接收到的好友放入我的好友列表当中并将其放入在线好友当中,所以理所当然地就加了一个$("#" + id).clone(true).attr("id", "all_"+id).appendTo($("#onlineContact").find("ul[duty='group_body_offline']")); 然后就悲剧了。原来我的好友的列表中好友竟然消失了,竟然在在线好友列表里面,怎么调都不行。这等于把左手的钱放到右手,加了等于没加。纠结了半天。。。 翻阅了js全集,果然有一种方法可以,就是clone,$("#" + id).clone(true).attr("id", "all_"+id).appendTo($("#onlineContact").find("ul[duty='group_body_online']")); 果断能够全部复制,唉 学到用时方恨少啊
posted on 2013-07-02 19:25 zhouyunjian 阅读(326) 评论(1) 收藏 举报
浙公网安备 33010602011771号