Je voudrais faire quelque chose sur la page quand un utilisateur clique sur "J'aime".Attachez un événement click() au bouton "Like" de FaceBook?
Je pensais que quelque chose de simple comme ce qui suit fonctionnerait:
<script type="text/javascript">
$(document).ready(function() {
$('.connect_widget_like_button clearfix like_button_no_like').live('click', function() {
alert('clicked');
});
});
</script>
C'est le iFrame qui fournit FaceBook pour ajouter le bouton comme à la page:
<iframe
id="FBLike"
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.MySite.Com... blahblahblah"
scrolling="no"
frameborder="0"
style="border:none; overflow:hidden; width:450px; height:80px;"
allowTransparency="true">
</iframe>
Mon script tente de lier un cliquez sur l'événement dans une balise d'ancrage chargée dans l'iFrame lors du chargement de la page. Cela ne fonctionne pas cependant. Y a-t-il un moyen pour que jQuery reconnaisse quand on clique dessus? Merci
mais cela ne peut pas être fait dans un onglet, non? d'autres solutions comme à http://www.facebook.com/901Tequila?v=ap4904458780, où en cliquant sur le bouton J'aime vous redirige vers le mur de broche? – SteMa
ne fonctionne pas pour iframe, seul XFBML fb: comme –
fonctionne mais a tiré comme 3 secondes après avoir cliqué dans mon application. –