This is a newbie question: I have a pre-existing function that I would like to have call another function when it is finished, however, it does not accept a callback nor of course call one. I can modify this code to accept and call a function however this got me thinking about whether JavaScript supports doing this … I would think it does but I’ve never had reason to find this out, I’m assuming it’s necessary when working with libraries where we cannot change the code to our liking. Thanks.
Share
Create a wrapper function that calls the original function, then one you pass in.
If the original function is an Ajax call and you’re trying to replace one of its handlers, that’s a different issue, though you might be able to use jQuery’s $.when(original).then(function () { … }) depending on your actual needs.