0
フォームを更新するときに、フォームを送信するときにgif読み込みイメージを挿入しようとしています。私が開発しているアプリケーションはSharepointに組み込まれており、jQueryとAJAXを使って動作します。 IEでgif画像が表示されません。それは他のすべてのブラウザで正常に動作します。私は私のサブミット機能を削除するときにIEで表示される画像を得ることができます。私のコードは以下の通りです。ここで何が起こっているのでしょうか?ありがとう。IE8でGifが表示されない
フォーム:なし:
<div class='reply'>
//loader image
<div class='loader_gif'>
<img src='http://somesite.com/chat-zone/PublishingImages/loader.gif' />
</div>
//submit button
<a href='javascript: submitToCommentForm(" + QuestionID + ", " + ID + ");'>
<img src='/chat-zone/PublishingImages/reply.jpg' /></a>
</div>
はdiv.loader_gifを表示しないように設定されています。ここに提出する上で呼び出される関数は次のとおりです。
function submitToCommentForm(commentID, articleID) {
//Show the loader
$('div.loader_gif').css('display','block');
//Check that comment is valid and submit
var title = $('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).val();
if (title == '' || title == 'Comment') {
$('.invalidmesssagecomment').show();
$('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).focus();
} else {
// Run the create new comment function
CreateNewthereadedcomment(commentID,title);
updateCount(ArticleID);
}
}
は 'addClass'と' removeClass'で試す、または '$としてみてください( 'loader_gif')' –