我有頁面中有MooTools在頁面中使用,我也加了Facebook的sdk。MooTools正在搞亂Facebook的JavaScript SDK
<script src="http://code.jquery.com/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.3.0/mootools-yui-compressed.js"></script>
而且在身體中就是這樣。
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : 'myappid',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
oauth : true
});
</script>
用於發送FB邀請請求我使用。
FB.ui({
method: 'apprequests',
message: 'tests messages',
//title: 'Invite you friend to MyApp',
to: fbid
},function(r){ console.log(r); });
但是,這給了我all.js文件中的「a爲空」。如果我刪除MooTools文件,everthing可以正常工作。但我需要MooTools。我該如何解決這個問題?請幫忙嗎?
這篇文章可能會幫助http://stackoverflow.com/q/392334/778687 – tusar 2012-03-07 09:44:40
謝謝......它只是解決$衝突的問題。雖然我嘗試過,但這並不能幫助我。 – 2012-03-07 10:32:22
Ops ..我意識到問題不是jQuery。它因爲Moo工具。任何幫助 – 2012-03-07 10:34:16