これは以前に尋ねられたことがあり、私は周りを見回し、多くの方法を試しましたが、実行されません. alert
関数だけが動作するようです。ajaxsuccess:
で実行した後、小さなdivをロードしようとしています。POST
これが私のコードです:
$("#send").click(function(e) { e.preventDefault();
$.ajax({
type: 'POST',
url: 'actions/update.php',
data: $('#content').serialize(),
success: function() {
$(this).html('<div id="status">Saved!</div>');
}
});
});
$('#status').delay(5000).fadeOut(400);
この Div への私の CSS:
#status {
position:fixed;
top:50%;
left:50%;
z-index:100000;
width:150px;
height:150px;
margin:-75px 0 0 -75px;
background-color:rgba(0,0,0,0.7);
border-radius:150px;
font-size:30px;
line-height:150px;
font-weight:700;
color:#fff;
text-align:center;
cursor:default; }
どこかで競合を引き起こしている可能性はありますか? これは、e.preventDefault();
ヘルプやリンクをいただければ幸いです。