javascript - ("error"上的 jQuery)在 chrome 中不起作用

标签 javascript jquery hide

我试图在找不到图像时隐藏图像。

.js 文件:-

jQuery("#imgUrl").error(function () {
        jQuery(this).hide();
});

jsp:-

<img id="imgUrl" src="{imgSrcUrl}" alt="image")/>

当图像文件不可用时,Firefox 和 IE 浏览器可以正常工作。请帮忙。 示例:- imgSrcUrl => src="/images/category/aline.jpg"并且此图像文件不可用。

最佳答案

工作 DEMO

试试这个

将这段代码放在head标签中

<script>
jQuery(document).ready(function () {
    jQuery("#imgUrl").error(function () {
        jQuery(this).hide();
});
 });
</script>

关于javascript - ("error"上的 jQuery)在 chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18771631/

相关文章:

javascript - 来自两个不同帐户的双谷歌分析代码?

javascript - "this"将 JSONP 数组分配给 AngularJS Controller 时变量不起作用

javascript - 从php返回json到ajax

javascript - SVG 颜色填充无法使用 JavaScript 工作

jquery - 在 jQuery 中使用选择器选择元素

javascript - 如何卡住表格的第一列?

javascript - .hide 和 .show 显示所有元素并且在用户滚动之前无法正常运行

jquery - 禁止元素被选中 - Jquery 和 CSS

ios - 点击另一个按钮时隐藏 UIButton

jquery - 显示类而不是 ID (jQuery)