我想在这个函数加载部分 View 后更改一些部分 View html代码
$("#myRootElement").load("MyAction?Parameter=" + value);
我看了JQuery源代码里面,有一个
$("#myRootElement").innerHtml = "MyPartialViewHtmlCode"
但是在设置这个内部 html 后我没有发现任何事件触发。我想在此之后触发一个事件,这是我尝试过的。
$("#myRootElement").on('load', function(){
// My code.
})
$("#myRootElement").load('action?parameter=' + value);
根本不起作用。断点从未被击中。
最佳答案
load 提供了一个可以使用的回调
$("#myRootElement").load('action?parameter=' + value, function() {
// load complete do stuff
});
关于javascript - Jquery 中 $ ("#").load() 完成后是否会触发任何事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57781012/