なぜこれが機能しないのか、以下のコードから明らかな理由はありますか?Jquery ajaxStop
私が実行すると、 "ajaxBusy" divは非表示にならず、 "content" divは表示設定を変更しません。ですから、私は.ajaxStopが決して起こっていないと信じる傾向があります。私は他のすべてのJavaScript関数を削除しようとしましたが、それは何も変更されませんでした。 HTMLドキュメントのヘッドで
、私が持っている:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<!--<script type="text/javascript">
$(function() {
$("#content").css('visibility','hidden');
$('#ajaxBusy').ajaxStop(function(){
alert('it ran!');
$('#ajaxBusy').hide();
$("#content").css('visibility','visible');
});
});
</script> -->
<script src="sliding.form.js" type="text/javascript"></script>
<script src="scripts.js" type="text/javascript"></script>
"ajaxBusyは、" ロードGIが含まれています。これは正しく実行されていないコメントコードです。
ajaxハンドラはどこですか?あなたはアヤックス – Neal
がない場合、停止は決して実行されませんまた、関連するHTMLの部分を投稿することはできますか?最良のオプションではない可視性のほかに、ajaxBusyの部分も動作するはずです。 –
対応する.show()を実行しようとしたときにdivを破損する可能性があるため、.hide()を使用しませんでした。 – scifirocket