IE在fadeOut调用时崩溃

时间:2012-10-18 15:35:53

标签: jquery internet-explorer jquery-effects

听起来很奇怪,就是那么简单。我无法理解为什么,但如果我评论淡入淡出它不会崩溃并且工作完美。

IE 8& 9

中的结果相同

当我说崩溃时,我的意思是我收到以下消息(Windows 7):

Internet Explorer has stopped working, windows will look for solution

我认为您不希望看到整个代码,因为涉及到很多JS,但相关部分是:

$('#add_image_upload').fadeOut(1000, function(){
 }); // has some commented code inside

html:

    <div id="add_image_upload">
<form action="http://localhost/ci/index.php/do_upload" 
    method="post" accept-charset="utf-8" enctype="multipart/form-data">
    <span id="fileinput_button_label">TEXT</span>
    <input type="file" name="userfile" id="fileupload_input" multiple="">
     </form>
</div>

任何人都知道是什么原因引起的?它可能与内存大小有关,因为我这样做 这个页面有很多jQuery效果吗?

1 个答案:

答案 0 :(得分:0)

当输出一些HTML时,我忘了添加一个/到结束标记,而其他浏览器会自动更正它,所以它可以正常工作但IE不会。

如果发生这种情况,请确保您的HTML有效。