私はphpでFacebookのようなソーシャルウェブサイトを開発しています。2つのリンク、つまり受信トレイ内のすべてのメッセージの右下隅に、ユーザーへのメッセージを表示するためのページがありますreply
。delete
私の問題は、返信リンクをクリックすると、ユーザーが返信を送信者に送り返すことができる別のhtmlブロックが表示されるはずです。このようなコードを記述しました。
<div class="msgutil">
<a href="" id="reply" onclick="return post_reply()" >reply</a>//this method does'nt works
<a href="delete_message.php?msg_id=<?php echo $row_msg_id;?>">delete</a> //dont check this
</div><!--end msgutil-->
このようにpost_reply()内にhtmlドキュメントを挿入しました
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script type="text/javascript">
function post_reply()
{
$("<form id="msgreply" name="msgreply" action="#"> <textarea name="replyfield" id="replyfield"></textarea> </form>").insertBefore("#reply");
return true;
}
</script>
なぜ機能しないのかわかりません。