2013-03-04 91 views
0

我認爲那些在社交媒體上分享我的內容的人的一些特殊內容會很好,並開始在這件事上工作。Google + 1按鈕點擊後顯示內容

我設法使它與Facebook的喜歡和Twitter推文,但堅持在谷歌+ 1。

這裏的信息並沒有太大幫助:http://support.google.com/analytics/bin/answer.py?hl=en&answer=1366830

誰能告訴我怎麼做我的+1後,立即註冊+1和顯示內容(隱藏DIV)?

下面是我使用的代碼:

HTML

<div class="g-plusone" data-size="medium" callback="cpg1callback"></div> 

的JavaScript

function cpg1callback(data){ 
     if (data.state == 'on') { 
     $('.gpsuccessmsg').show("blind", { direction: "vertical" }, 500); 
     } 
} 

我已經把那個JS代碼在標題鏈接的JS文件,並且不工作,我也嘗試在關閉body標籤之前放置該js代碼,但沒有成功。這裏的任何指導都會非常有幫助。

Regards

回答

1

花了幾個小時後,我終於找到了工作。分享此信息可能有助於某人在同一問題上尋找答案。

您需要在callback屬性內使用默認的+1按鈕標記的回調(functionname)才能使回調工作。例如,1按鈕代碼應該是:

<g:plusone size="medium" callback="cpg1callback"></g:plusone> 

在HTML5有效語法的情況下,屬性應該是data-callback。例如:

<div class="g-plusone" data-size="medium" data-callback="cpg1callback"></div> 

我希望這會爲您節省一些時間。