JSFiddle - React, Tailwind, and code Playground
by mrchief
HTML
<input type="text"/>
JavaScript
function createHandler(scope, method) {
return function() {
return method.apply(scope, arguments);
}
}
function dosomething() {
console.log('original');
}
$(function() {
var someObject = {
'a': 'aaa'
};
$('input').keypress(createHandler(someObject, dosomething));
});
window._dosomething = window.dosomething;
function dosomething() {
console.log('overwritten');
}