在IE8中没有显示Gif

时间:2011-10-28 09:36:22

标签: jquery internet-explorer gif

我正在尝试更新表单并在提交表单时插入gif加载图像。我正在使用的应用程序是在Sharepoint中构建的,并使用jQuery和AJAX工作。 IE中没有显示gif图像。它适用于所有其他浏览器。当我删除提交功能时,我只能将图像显示在IE中。我的代码如下。任何想法可能会发生在这里?感谢。

形式:

<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设置为display:none。这是在提交上调用的函数:

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);
    }
}

1 个答案:

答案 0 :(得分:0)

$('div.loader_gif').show();

在这里会更好。

http://api.jquery.com/show/