jquery ajax问题

时间:2011-04-04 11:49:46

标签: jquery ajax

任何人都可以帮我处理以下代码吗?永远不会达到第二个ajax调用。我做错了什么?

      $('a').click(function(){
      var url1 = $(this).attr('href');
        $.ajax({
            url: url1,
            sucess: function(data){
                var content = $('div[title="categorii"]', data).html();
                alert ("success1");
                $('a',content).click(function(){
                    alert ("ajax2");
                   var url2 = $(this).attr('href');
                   $.ajax({
                       url: url2,
                       success: function(data1){
                           var content2 = $('div[title="categorii"]', data1).html();
                           $('div[title="categorii"]').html(content2);
                       }
                    });
                    return false;
                });
                $('div[title]').html(content);
            }
        });
        return false;
    });

1 个答案:

答案 0 :(得分:0)

你是什么意思没达到?所有代码都会添加一个事件处理程序,在单击时将调用ajax。没有点击它就不会调用你的第二个ajax方法。

如果要触发附加click(handler)

的事件处理程序,请调用click()方法