📜  jQuery | error() 方法(1)

📅  最后修改于: 2023-12-03 15:02:13.757000             🧑  作者: Mango

jQuery | error() 方法

简介

error() 方法用于向事件绑定错误处理程序,当某个 DOM 元素发生错误时会触发该处理程序。

语法
$(selector).error(handler)
参数
  • selector:必需,用于指定要绑定错误处理程序的 DOM 元素。
  • handler:必需,处理程序函数。
示例
$("img").error(function(){
  $(this).attr("src", "images/error.jpg");
});

上述代码表示在所有的 img 元素上绑定错误处理程序,当其中某个元素载入失败时,会将该元素的 src 属性修改为 images/error.jpg

返回值

该方法不返回任何值。

备注
  • 该方法尤其适用于对图片等资源进行错误处理。

  • 该方法已经被废弃,可以使用 .on() 方法进行代替。

示例
$("img").on("error", function(){
  $(this).attr("src", "images/error.jpg");
});

上述代码与之前的代码作用相同,但改为使用 .on() 方法。

更多参考