現在の例では、一意の ID を取るフォームを設定しています。一意の ID を取るリンクもあります。リンクが選択されると、javascript 関数はその形式でフェードインします。フォームとリンクの ID に使用される PHP 変数に基づいて JavaScript 関数を呼び出すことは可能ですか? そして、それがフォームの一意のIDに対応するときに正しくフェードインするようにするには?
PHP
while($row = mysql_fetch_array($query)){ $form_id = $row[id]; ?><a href="#"
id="askedClick"><?php echo $row[post_text].'<br>'?></a>
<form action="<?php $curent_file ?>"
method="POST" id="<?php echo $row[id] ?>">Do you know the anwer?
<input type="submit" value="Yes" name="<?php echo $form_id.'yes'?>"
/>
<input type="submit" value="No" name="<?php echo $form_id.'no'?>" />
</form>
<?php } ?>
ジャバスクリプト
$(document).ready(function () {
$("phpvariable").hide();
$("#phpvariable").click(function () {
$("#phpvariable").fadeIn(1200)
});
});