Jquery只在我重新加载页面时工作-Firefox
Jquery Only working when I reload the page - Firefox
我的Javascript在Firefox中不起作用。
我正在从外部来源(IP摄像机)获取页面的图像。如果我无法获取图像,我想提供我自己的占位符图像,这样我就不会显示浏览器默认的损坏图像。我的解决方案在Chrome中运行得很好。然而,在Firefox中,它会自动加载丢失的图像,但如果我刷新页面,它就会完美工作。
代码为:
$(function () {
// Replace Broken Image
$('img').error(function(){
$(this).attr('src', 'https://www.evercam.io/img/error.png ');
});
});
有人知道为什么这在Firefox中不起作用吗?
干杯,Ciarán
关于在/live上使用事件绑定。
https://api.jquery.com/on/
基本上,它只将事件绑定到已经存在的imgs,以进行更多的检查JS事件委托。
尝试$(document).on("error", "img", func...);
基本上,文档可以是触发事件的实际元素的父级的任何东西(选择器或对象)。发生的情况是,冒泡事件的父点击事件也会被触发,在jquery检查事件中,触发器已经给定了选择器。
干杯。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- JS可以在Chrome中工作,但不能在Firefox中工作
- Facebook登录按钮没有'不能在Firefox上工作
- JS在firefox中无法正常工作
- firefox插件:退出不工作的应用程序观察器
- :focus:一起活跃,不在firefox上工作
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- javascript()onclick隐藏元素-dos'我不在firefox工作
- 异步加载的SVG过滤器feColorMatrix在Chrome中工作,而不是在Safari或Firefox中
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- 按钮处于活动状态,焦点无法在Mac FireFox上工作
- HTML5 Canvas undo是'在IE或Firefox中无法正常工作
- 形式方法”;POST”;不在firefox工作
- Jquery倒计时显示NaN在Safari,在Chrome / Firefox工作良好
- IE 11似乎降低了.options的限制[]- firefox工作正常- IE <11工作正常
- javascript显示选项卡获胜'我不在firefox工作
- 登录功能没有'我不在firefox工作,但在chrome、IE、safari和opera上工作
- 尝试在html5中访问网络摄像头:Firefox工作,Chrome和Opera don't
- 在d3js布局中使用XML作为数据源;我不在firefox工作
- jquery切换不工作在chrome,但在IE和firefox工作