该Javascript无法在IE中使用,但可以在Chrome,Firefox和Opera中使用

福雷斯特

我有一个图像和一个微调框。我已经写了一些代码说要在加载任何img后删除类“ spinner”。它可以在Chrome,Firefox和Opera中正常运行,但不能在Internet Explorer中运行。

我在使用Internet Explorer 11的Windows 7上。

我在这里创建了一个非常基本的jsfiddle示例:http : //jsfiddle.net/Forresty/o8v6xsze/

由于某种原因,它无法在任何浏览器的jsfiddle中工作,因此我不确定是否可以使用它。我已经使用click函数对其进行了测试,因此,如果我单击该图像,则将删除微调器类,并且该类可以工作。因此,我认为这与加载方面有关。

我的网站上还有其他正在运行的JavaScript,因此我认为这不是IE特有的问题。

这是代码:

HTML:

<div class="spinner"></div>
<img class="workImage" src="http://upload.wikimedia.org/wikipedia/commons/2/23/Lake_mapourika_NZ.jpeg">

CSS:

.workImage{
    width: 500px;
    height: 500px;
}

.spinner{
    width: 500px;
    height: 500px;
    background: red;
}

Javascript:

$('img').on('load', function() {
    $("div").removeClass("spinner");
})

我也尝试过这个javascript:

$('img').load(function() {
    $('div').removeClass('spinner');
})

我不知道我在想什么。任何帮助,将不胜感激。

谢谢。

克劳迪(Claudiu Creanga)

您需要ondomready在中左上方申请jsfiddle运行良好。我也在IE10中测试过。

http://jsfiddle.net/o8v6xsze/1/

要解决IE10中的问题,可以使用:

$('img').on('load', function() {
    $("div").removeClass("spinner");
}).each(function() {
  if(this.complete) $(this).load();
});

http://jsfiddle.net/o8v6xsze/3/

它正在我的IE10中运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

网站无法在Chrome中使用,但可以在FF和IE中使用

来自分类Dev

无法从FireFox连接到远程服务器,但可以在IE和Chrome浏览器中使用

来自分类Dev

CSS不适用于IE和Firefox,但可以在Chrome中使用

来自分类Dev

CNAME无法在IE中使用,但可以在Firefox for cloudapp中使用

来自分类Dev

网站无法在IE8中使用,但可以在Google Chrome中使用

来自分类Dev

CSS无法在Chrome中使用,但可以在IE中使用

来自分类Dev

网站无法在IE8中使用,但可以在Google Chrome中使用

来自分类Dev

JavaScript不能在IE中使用,但可以在Firefox中使用

来自分类Dev

CSS空格nowrap IE失败,但可以在Firefox / Chrome中使用

来自分类Dev

CSS空格nowrap IE失败,但可以在Firefox / Chrome浏览器中使用

来自分类Dev

JavaScript无法在本地使用,但可以在jsfiddle中使用

来自分类Dev

chrome中不会生成keypress事件,但可以在ie和ff中使用

来自分类Dev

几个在线媒体播放器无法在Firefox中使用,但可以在Chrome中使用

来自分类Dev

几个在线媒体播放器无法在Firefox中使用,但可以在Chrome中使用

来自分类Dev

CSS动画不能在Chrome中使用,但可以在Firefox中使用?

来自分类Dev

背景图片不会在IE8或更低版本中显示,但可以在Firefox和Chrome中使用

来自分类Dev

zsh无法使用flock,但可以在bash中使用?

来自分类Dev

D3文件不能在Chrome中使用,但可以在Firefox中使用

来自分类Dev

D3文件不能在Chrome中使用,但可以在Firefox中使用

来自分类Dev

Hover.css库动画不能在Firefox或Edge中使用,但可以在chrome中使用?

来自分类Dev

Cookie未在Safari和iOS中设置,但可以在ff,chrome中使用

来自分类Dev

jQuery选择器无法在脚本中使用,但可以在控制台中使用

来自分类Dev

Python代码无法在CMD中使用,但可以在IDLE中使用?

来自分类Dev

SQL LIKE无法在PHP中使用,但可以在phpmyadmin中使用

来自分类Dev

Python代码无法在CMD中使用,但可以在IDLE中使用?

来自分类Dev

Firefox无法识别Java代码,但可以在所有其他浏览器中使用

来自分类Dev

Javascript无法在Chrome上执行,但可以在FF和IE上正常运行

来自分类Dev

PPPOE Internet无法在ubuntu中使用,但可以在Windows上使用

来自分类Dev

.bind()Javascript无法在Firefox和IE中使用?

Related 相关文章

  1. 1

    网站无法在Chrome中使用,但可以在FF和IE中使用

  2. 2

    无法从FireFox连接到远程服务器,但可以在IE和Chrome浏览器中使用

  3. 3

    CSS不适用于IE和Firefox,但可以在Chrome中使用

  4. 4

    CNAME无法在IE中使用,但可以在Firefox for cloudapp中使用

  5. 5

    网站无法在IE8中使用,但可以在Google Chrome中使用

  6. 6

    CSS无法在Chrome中使用,但可以在IE中使用

  7. 7

    网站无法在IE8中使用,但可以在Google Chrome中使用

  8. 8

    JavaScript不能在IE中使用,但可以在Firefox中使用

  9. 9

    CSS空格nowrap IE失败,但可以在Firefox / Chrome中使用

  10. 10

    CSS空格nowrap IE失败,但可以在Firefox / Chrome浏览器中使用

  11. 11

    JavaScript无法在本地使用,但可以在jsfiddle中使用

  12. 12

    chrome中不会生成keypress事件,但可以在ie和ff中使用

  13. 13

    几个在线媒体播放器无法在Firefox中使用,但可以在Chrome中使用

  14. 14

    几个在线媒体播放器无法在Firefox中使用,但可以在Chrome中使用

  15. 15

    CSS动画不能在Chrome中使用,但可以在Firefox中使用?

  16. 16

    背景图片不会在IE8或更低版本中显示,但可以在Firefox和Chrome中使用

  17. 17

    zsh无法使用flock,但可以在bash中使用?

  18. 18

    D3文件不能在Chrome中使用,但可以在Firefox中使用

  19. 19

    D3文件不能在Chrome中使用,但可以在Firefox中使用

  20. 20

    Hover.css库动画不能在Firefox或Edge中使用,但可以在chrome中使用?

  21. 21

    Cookie未在Safari和iOS中设置,但可以在ff,chrome中使用

  22. 22

    jQuery选择器无法在脚本中使用,但可以在控制台中使用

  23. 23

    Python代码无法在CMD中使用,但可以在IDLE中使用?

  24. 24

    SQL LIKE无法在PHP中使用,但可以在phpmyadmin中使用

  25. 25

    Python代码无法在CMD中使用,但可以在IDLE中使用?

  26. 26

    Firefox无法识别Java代码,但可以在所有其他浏览器中使用

  27. 27

    Javascript无法在Chrome上执行,但可以在FF和IE上正常运行

  28. 28

    PPPOE Internet无法在ubuntu中使用,但可以在Windows上使用

  29. 29

    .bind()Javascript无法在Firefox和IE中使用?

热门标签

归档