foreach
class.like-button1,2,3,4..
で div を生成し、さらに form を生成する phpがありますform1,2,3,4..
。
目標は、ユーザーが「いいね」をクリックすると、div にテキスト メッセージが表示されるようにすることです。
「いいね:www.facebook.com/ferrari」
スクリプトは正しく動作しますが、 div の最初の like をクリックして 2 番目の div に移動すると、その 2 番目の div にテキスト メッセージが表示される.hover
ため、関数は私が本当に望んでいるものではありません。like-button1
like-button1
クラスショーテキストメッセージでdiv内のいいねをクリックし、そのdivでフォームを送信すると、スクリプトが他のdivをホバリングすることを回避せずに、適切なdivを特定する正しい方法が見つかりません。
ありがとうございます。
FB.Event.subscribe('edge.create', function (response) {
$(".like-button1").hover(function() {
$(".like-button1").text('Ti piace: ' + response);
$("#form1").submit();
});
$(".like-button2").hover(function() {
$(".like-button2").text('Ti piace: ' + response);
$("#form2").submit();
});
$(".like-button3").hover(function() {
$(".like-button3").text('Ti piace: ' + response);
$("#form3").submit();
});
});