我不能得到的Facebook的Javascript功能的某些命令的jQuery里面工作...使用Facebook“FB.Canvas.getPageInfo”里面的jQuery功能
这工作:
$("a#GetScrollTest").click(function() {
FB.Canvas.getPageInfo(function(fbCanvasInfoObject) {
var fbPosition = fbCanvasInfoObject.scrollTop;
$("a#GetScrollTest").html("The scroll top value
is " + fbPosition + "px");
});
return false;
});
这没有按” T(返回“未捕获的ReferenceError:FB没有定义”):
$("a.scrollLink").each(function() {
$(this).click(function(){
FB.Canvas.getPageInfo(function(fbCanvasInfoObject) {
var fbPosition = fbCanvasInfoObject.scrollTop;
$(this).html("The scroll top value is " + fbPosition + "px");
});
return false;
});
});
谁知道为什么一个点击方法可行,但在。每个()方法不?为什么它返回未定义的FB?电话在同一个地方。
我无法让jquery在fbAsynchInit函数内运行。有什么我需要添加从JavaScript切换到jquery里面吗?谢谢! – chuuke 2012-01-07 00:25:23
我有我的网页上的fbAsyncInit工作的jQuery。那里没有什么特别的。 – DMCS 2012-01-07 00:42:43