1

我必须通过 Ajax 加载一些类似的按钮。我正在使用 Jquery,我得到了正确的 html 文本作为响应。当我做 :

$.ajax({
url: "/app/ajax/load.php",
    type: "POST",
    data: "accessToken="+accessToken,
    dataType: "html",
    beforeSend: function () {            
    },
    success: function (data, textStatus, xhr) {
        $('div#result').html(data);

    }        
});

类似按钮不会出现。有办法解决吗?

谢谢

4

1 回答 1

3

试试这个

success: function (data, textStatus, xhr) {
    $('div#result').html(data);
    try{
        FB.XFBML.parse(); 
    }catch(ex){}
} 

ajax 调用后,您必须再次初始化 facebook like 按钮。

于 2012-07-25T18:14:13.893 回答