0

10 のうちの値を返す jquery クイズがあります。

私がやりたいのは、ユーザーがクイズを受けた後に「facebook に共有」ボタンと「スコアをツイートする」ボタンです。

これはリンクに使用するコードです:

<a class="facebook" href="http://www.facebook.com/dialog/feed?app_id=xxxxxxxxxxxxxxxxx&redirect_uri=<?=urlencode("https://www.facebook.com/=app_xxxxxxxxxxxxxxxxx");?>&display=page&link=<?=urlencode("https://www.facebook.com/=app_xxxxxxxxxxxxxxxxx");?>&picture=<?=urlencode("");?>&caption=&description=<?=urlencode("I just took the Quiz and scored xx/10. Want to take the quiz? Click here.");?>&name=<?=urlencode("");?>" title="Share on Facebook" target="_blank">Share on Facebook</a>

  <a href="http://twitter.com?status=<?=urlencode("I just took the Quiz and scored xx/10. Want to take the quiz? Click here.");?>" title="Tweet" target="_blank" class="twitter">Share on Twitter</a>

したがって、説明の xx/10 に、jQuery 変数に格納されているユーザー スコアを表示したいと思います。

本当にありがとう!

4

1 に答える 1

0

まあ、jQuery 変数は単なる Javascript 変数です。そして、PHP がそのテキストを出力しているように見えるので、スコアが送信されるときに Javascript 変数の値を PHP スクリプトに渡す必要があります。

Javascript でフォーム送信をキャッチするか、Javascript でフォームを送信する必要があります。

または、セッション ベースのクイズを作成し、PHP で結果を計算することもできます。

于 2012-08-29T21:03:41.413 に答える