#cal div は、jQuery で完了後にフェードアウトしません。
<div id="main">
<div id="price"></div>
<div id="cal">Calculating...</div>
</div>
そして、ここに私のJavascript/jQueryコードがあります:
<script type="text/javascript">
$('#cal').hide();
$('#price_submit').click(function() {
var my_data = {
//successfully sends data
};
$('#price').fadeOut('fast', function(){
$('#cal').fadeIn();
});
$.ajax({
url: "proccess.php",
type: 'POST',
data: my_data,
success: function(msg){
$('#cal').fadeOut('fast', function() {
$('#price').fadeIn().html(msg);
});
}
});
return false;
});
</script>
最後に、データを正常に取得して表示しますが、まだ #cal div 以下の価格が表示されます。よろしくお願いします。