1.动态生成的html元素id,反复对同一个元素进行异步提交防止生成多个相同的元素(此时他们的也id相同),可先做判断如:
    if(document.getElementById("ajax_famous"+id)) {//如果已经Ajax过了,就不再去Ajax
        showDiv("ajax_famous"+id);
    } 
else {
        loading 
= "div[@name=loading"+id+"]";
        $
.ajax({
            type
: "get",
            url
: "{{url c=Post a=ACompanyPosts}}",
            data
: "member_id="+id,
            beforeSend
: function(){$(loading).show()},
            success
: function(a){$("#famous"+id).append(a)},
            complete
: function(){$(loading).hide()}    
            })
    }
2.判断一个元素是否已存在当前文档中用
     if(document.getElementById("ajax_famous"+id))
 而非
    if($("#ajax_famous"+id)) // 即使不存在这个元素,jquery也不认为是false