2010-11-17 3 views
0

Y at-il un moyen d'attraper l'événement de cliquer sur le bouton fb Like? Je ne veux pas intégrer mon application avec Facebook, il suffit de compter les clics de «J'aime». Essayé:Comment attraper l'action du facebook Bouton 'J'aime'

$('.fb_iframe_widget').click(function(){ 
    alert("clicked"); 
}); 

mais sans aucune chance. S'il n'y a aucun moyen de le faire, serai-je en mesure de compter les goûts de certaines pages lors de la synchronisation avec FB API?

Répondre

4

Vous devez utiliser le bouton xfbml like plutôt que le bouton iframe. Une fois que vous passez que, procédez comme suit:

FB.Event.subscribe('edge.create', function(response) { 
    // user clicked like button! 
}); 

L'événement Facebook « edge.create » est appelée lorsqu'un bouton est cliqué comme. Je n'ai aucune idée de la raison de son nom, mais cela fera ce que vous cherchez.

0

Si cela ne fonctionne pas, alors je pense que vous n'auriez pas de chance, car vous ne pouvez rien faire d'autre à cause de same origin policy.