フォームを生成する PHP コードは次のとおりです。
<?php
echo '
<form action="/wall/comment.php" method="post" id="submit-comment-form" name="'.$postid.'">
<div class="write-comment-profile-pic">
<img src= "'.$myprofilepic.'" width="30" height="30""/>
</div>
<div class="write-comment-textbox-wrap">
<input type="text" class="textbox4" id="write-comment-textbox" value="Write a comment..." name="comment" style="width:65%;" />
</div>
</form>
';
?>
form.php を取得する Jquery コード
$('#images img').click(function() {
$.get('form.php', function(data) {
$('#image-pop-up').html(data);
});
});
そして、フォームを送信するために必要なjqueryコードは次のとおりです。
$('#image-pop-up').on('submit', '#submit-comment-form', function() {
evt.preventDefault();
});
index.htmlのimage-pop-up divは空のものです
<div id="image-pop-up">
</div>
これは機能していません...何が問題なのですか?それを修正する方法は?