有几个问题类似于我的堆栈,但没有一个回答我的问题,所以…
ajax调用返回用于创建类似按钮的标准HTML代码:
当使用’inspect element’查看时,这个html确实显示在源中,但没有呈现,即按钮应该是空白的空格。有没有一些我应该使用的渲染功能?
任何提示都将不胜感激!
编辑:这是ajax请求和解析 – “喜欢”按钮与一些其他文本一起放入’#thequestion'(它从question.PHP回显)。
$("#thequestion").load("/thought/question.PHP",{ ans: choice,id: questionId } );
$("#graph").load("/thought/graph.PHP",{ id: questionId } );
$("#fbCommentsPlaceholder").html("
FB.XFBML.parse();
eval(document.getElementById('thequestion').innerHTML);
eval(document.getElementById('graph').innerHTML);
(我知道eval是邪恶的)
编辑2:如果FB.XFBML.parse();在ajax调用之后手动执行(在控制台中)。
谢谢