使用jquery v3和加载事件处理错误

使用jquery v3和加载事件处理错误,jquery,Jquery,jquery v2~支持加载功能: $(selector).load(function () {}).error(function(){}); $(selector).on('load', function () {}); jquery v3~不支持加载函数,我们需要使用on函数: $(selector).load(function () {}).error(function(){}); $(selector).on('load', function () {}); 如何使用on函数处理

jquery v2~支持加载功能:

$(selector).load(function () {}).error(function(){});
$(selector).on('load', function () {});
jquery v3~不支持加载函数,我们需要使用on函数:

$(selector).load(function () {}).error(function(){});
$(selector).on('load', function () {});

如何使用on函数处理错误?

可以肯定的是,jQuery 3仍然支持
.load()
加载内容。只有事件侦听器创建和触发器需要使用
.on()
.trigger()

错误处理是相同的
.error()
已被弃用,请再次使用上的

// jQuery 2 + jQuery 3
$("selector").on("load", function() {
    console.log("I'm loaded!");
}).on("error", function() {
    console.log("I'm having errors!");
});
$("selector").trigger("error");
或者将两个事件侦听器合并到一个
.on()


可以肯定的是,jQuery3仍然支持
.load()
加载内容。只有事件侦听器创建和触发器需要使用
.on()
.trigger()

错误处理是相同的
.error()
已被弃用,请再次使用上的

// jQuery 2 + jQuery 3
$("selector").on("load", function() {
    console.log("I'm loaded!");
}).on("error", function() {
    console.log("I'm having errors!");
});
$("selector").trigger("error");
或者将两个事件侦听器合并到一个
.on()


你可以看看。@Bla。。。这篇文章只是关于异步
ready
状态下的静默错误。这不是问题所在。你的情况很特殊你可以看看。@Bla。。。这篇文章只是关于异步
ready
状态下的静默错误。这不是问题所在。你的情况很特殊