<div id="partition">
hello
<input type="button" id="btn" value="submit">
</div> <!-- partitions ends -->
<!-- this posts the data and prepends the return data to partition div -->
<script type="text/javascript">
$(document).ready(function() {
$('#button').click(function(){
var content = $('#content').val();
var contentType = $('input[id=contentType]:checked').val();
$.post('classes/updateStatus.php', { content: content, contentType: contentType }, function(data)
{
$('#partition').prepend($('<div id="partition">'+data+'</div>').html(data));
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#btn').click(function(){
alert("hello");
});
</script>
このスクリプトの問題は、パーティション div の前にデータを追加した後、必要なアクションが実行されないことです。この場合、警告ボックスはポップアップしません。