Jquery 在Animation的Event()中调用Ajax后加载不工作

Jquery 在Animation的Event()中调用Ajax后加载不工作,jquery,ajax,events,Jquery,Ajax,Events,我有一个scrip帽在ajax之后加载所有数据,在响应数据上likeObj('#like'+postid).effect(“bounce”,{times:1,distance:25},400) 这将导致likeObj不是函数的错误 我该怎么办,帮帮我 谢谢 if(response=='OK') { if(likeval==1)

我有一个scrip帽在ajax之后加载所有数据,在响应数据上
likeObj('#like'+postid).effect(“bounce”,{times:1,distance:25},400)

这将导致likeObj不是函数的错误

我该怎么办,帮帮我

谢谢

 if(response=='OK')
                            {
                                    if(likeval==1)
                                    {
                                        var commentCount=likeobj("#firstPost"+postid+'1').text();
                                        //var newcount=+commentCount + +1;
                                        var  newcount=parseInt(commentCount) + parseInt(1);
                                        //likeobj('#like'+postid).effect("bounce", {times:1,distance:25},400);                                          
                                        likeobj("#firstPost"+postid+'1').html("<img alt='Image' src='images/like_icon.gif'> "+newcount);
                                        likeobj("#ullikesuser_"+user_id+"_"+postid).fadeIn(300, function() { likeobj("#ullikesuser_"+user_id+"_"+postid).append(likeobj("<li><?=getUserProfileImage($_SESSION['user_id'])?></li>").attr('id','lilikesuser_'+user_id+'_'+postid)); });
                                        //likeobj("#ullikesuser_"+user_id+"_"+postid).append(likeobj("<li><?=getUserProfileImage($_SESSION['user_id'])?></li>").attr('id','lilikesuser_'+user_id+'_'+postid));
                                        likeobj("#like"+postid).html(showhtml);
                                    }else{
                                        var commentCount=likeobj("#firstPost"+postid+'1').text();
                                        var  newcount=parseInt(commentCount) - parseInt(1); 
                                        //likeobj('#like'+postid).effect("bounce", {times:1,distance:25},400);
                                        likeobj("#firstPost"+postid+'1').html("<img alt='Image' src='images/like_icon.gif'> "+newcount);
                                        //$(this).fadeOut(500, function() { $(this).remove(); });
                                        likeobj("#lilikesuser_"+user_id+"_"+postid).fadeOut(200, function() { likeobj("#lilikesuser_"+user_id+"_"+postid).remove(); });
                                        likeobj("#like"+postid).html(showhtml);
                                        //likeobj("#like"+postid).html(response);
                                    }
                            }
if(响应=='OK')
{
如果(likeval==1)
{
var commentCount=likeobj(“#firstPost”+postid+'1')。text();
//var newcount=+commentCount++1;
var newcount=parseInt(commentCount)+parseInt(1);
//likeobj('#like'+postid).effect(“bounce”,{times:1,distance:25},400);
likeobj(“#firstPost”+postid+'1').html(“+newcount”);
fadeIn(300,function(){likeobj({likeobj({ullikesuser}+userid+“{likesuser}+postid”).append(likeobj(“
  • ”).attr('id','lilikesuser}+userid++postid)); //likeobj(“#ullikesuser”+用户id+“+postid”).append(likeobj(“
  • ”).attr('id','lililkessuser”+用户id+“+postid)); likeobj(“#like”+postid).html(showhtml); }否则{ var commentCount=likeobj(“#firstPost”+postid+'1')。text(); var newcount=parseInt(commentCount)-parseInt(1); //likeobj('#like'+postid).effect(“bounce”,{times:1,distance:25},400); likeobj(“#firstPost”+postid+'1').html(“+newcount”); //$(this.fadeOut(500,function(){$(this.remove();}); likeobj(“#lilikesuser_u”+user_id+“u”+postid).fadeOut(200,函数(){likeobj(#lilikesuser_u”+user_id+“u”+postid.remove()); likeobj(“#like”+postid).html(showhtml); //likeobj(“#like”+postid).html(响应); } }


    从ajax获得响应后,代码中似乎没有包含jQuery ui文件。 添加jqueryui并重试

    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
    
    
    
    请发布更多代码。你有像$(document).ready()这样的代码行吗?
    likeObj
    显然不是一个函数,因为你没有发布
    likeObj
    的代码,我们不知道为什么?这些代码是在得到ajax响应后执行的,likeObj不是jquery的冲突变量。当首先加载文档时,这段代码还有一个功能。。。