js处理img标签加载图片失败,显示默认图片

摘要:
1.第一种方法:如果已经引入了jquery插件,就很好办。

1.第一种方法:
如果已经引入了jquery插件,就很好办。没有的话,如果实在需要,可以附上代码:

    script(type='text/javascript', src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js")
    //这是jade文件的写法,可以自行转换为html


handle error
    $('img').error(function(){
            $(this).attr('src', "default.jpg(默认图片的url地址)");
         });

2.第二种方法:如果img标签是少量的话,可以用这个:
img的onerror事件

<img src='test.jpg' alt='test' onerror="this.src='http://t.zoukankan.com/default.jpg'">//alt属性的意思是在图片为加载成功时显示的文字

免责声明:文章转载自《js处理img标签加载图片失败,显示默认图片》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux下升级gcc版本(9.1.0版本)clickHouse 导入/删除/更新数据下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

OHC Java堆外缓存详解与应用

缓存框架OHC基于Java语言实现,并由其他Java程序以类库的形式调用。它是以独立模式运行的堆外缓存。特定于JVM应用程序,它可以分为堆内缓存和堆外缓存。OHC的全名是堆外缓存或堆外缓存。它是一个基于Java的堆外缓存框架键值。...

centos关闭开机自启项

centos关闭开机自启项先来查看默认情况下Linux系统开启的服务有哪些,由于我们工作在文本模式3级别,因此只需要查找3级别上开启的服务即可。查看命令如下:[root@www~]#LANG=en 先调整成英文字符集,以方便下面命令过滤中文字符串[root@www~]#chkconfig--list|grep3:on可以看到,默认情况下开启了很多服务,我们需...

lstm与bilstm

背景学习和整理lstm和bilstm的理论知识。对于有序数据,bilstm具有数据信息的长、短存储功能。bilstm:它是前lstm和后lstm的组合。为什么需要lstm?它可以更好地捕捉远距离的依赖性。通过培训,你可以了解哪些信息需要记住,哪些信息需要忘记;我不认为他喜欢“否定”,即句子的情感分析是贬义的。“lstm建模有一个问题,它不能从后面到前面对信息...

db2字符串函数

可以指定可选的字符串长度单位,以指示哪些单位表示函数的起始位置和结果。使用基于字符的函数解决了将字节位置返回到字符位置的问题。代码单元16和代码单元32根据字符数计数。类似地,CODEUNITS32指定使用Unicode UTF-32来理解多字节字符的字符边界。如果使用CODEUNITS获取字符长度,则用作字符串函数输入的不同CODEUNITS将导致不同的输...

Qt中使用定时器(可使用QObject::timerEvent定时执行,QTimer::singleShot可只触发一次)

在Qt中使用定时器有两种方法,一种是使用QObiect类的定时器;一种是使用QTimer类。当定时器触发时,应用程序会发送一个QTimerEvent。与定时器相关的成员函数有:startTimer()、timeEvent()、killTimer()。virtualvoidQObject::timerEvent;虚函数timerEvent()被重载来实现用户的...

hiveserver2启动卡住问题解决方案

问题分析:hiveserver2可能是Hadoop集群进入安全模式,导致hiveserver2连接不上集群临时解决方案:离开安全模式即可#查看安全模式情况hdfsdfsadmin-safemodeget#离开安全模式hdfsdfsadmin-safemodeleave#进入安全模式hdfsdfsadmin-safemodeenter问题再分析:如何永久性的解...