2012-01-05 13 views
1

私はこのコードを持っている:リンクからfacebook javascriptを呼び出す方法は?

<html xmlns:fb="https://www.facebook.com/2008/fbml"> 
    <body> 
    <script src="http://connect.facebook.net/en_US/all.js"></script> 
    <div id="fb-root"></div> 
    <script> 
     // assume we are already logged in 
     FB.init({appId: '123050457758183', xfbml: true, cookie: true}); 

     FB.ui({ 
      method: 'send', 
      name: 'People Argue Just to Win', 
      link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html', 
      }); 
    </script> 
    </body> 
</html> 

は、どのように私は、このリンクからこの関数を呼び出します:<a href="#">test</a>

任意のアイデア?

おかげ

編集:Facebookのコードhere

答えて

-1

あなたはそれをこのように使用することができます。

あなたのjqueryのコードで
<a href="#" id="go-to-fb"> click this </a> 

$(function(){ 
    $("#go-to-fb").click(function(){ 
     FB.ui({ 
      method: 'send', 
      name: 'People Argue Just to Win', 
      link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html', 
      }); 
}) 
}) 
+0

ここにjQueryの言及はありません。 –

+0

それはどういう意味ですか? jqueryをインクルードする必要があることを伝える必要がありますか? – user993563

+1

これは、OPがjQueryを使用しているとは決して言わなかったことを意味しているため、そのことを知らないかもしれないし、別のフレームワークを使用しているかもしれません。 jQueryを使用します。 –

1

詳細私は実際に質問を理解していません。私がそれを解釈する方法から、あなたがする必要があるのは、あなたが提供したスクリプトを実行するそのハイパーリンクのためのonclickイベントを持っていることです。

+0

あなたには、いくつかのsudoのコードを投稿することができますか? – Patrioticcow

+0

私はjavascriptについてよく分かりませんが、jQueryコードを提供できます。 – ruiyang

+1

@ruiyang:ここにはjQueryの言及はありません。 –