一般来说在用jQuery进行前端脚本编写的时候常会将要在页面载入之后执行的函数代码这么写:
JavaScript 代码复制到剪贴板
-
$(document).ready(function(){
-
...
-
});
但是今天在写这个的时候发现一个问题,在对onError事件或者说对jQuery绑定的error事件处理时,将该事件处理脚本放在ready函数中执行时根本不起作用,反复测试不行;然而将error事件的处理脚本放在相关标签的页面之后却能正常进行.......百思不得其解...囧TL...
无奈之下,只得将图片载入错误的脚本放在页面最下面。。。
JavaScript 代码复制到剪贴板
-
<script type="text/javascript">
-
$('img').error(function() {
-
$(this).hide();
-
});
-
</script>