如何在 document.createElement func 上創建監聽器?
例如,之后
var canvas = document.createElement("canvas");
它是自動完成的
console.log("createElement worked")
PS 如何做同樣的事情但功能不同,例如 toDataURL
var str = canvas.toDataURL("image/png");
它是自動完成的
console.log("toDataURL worked")
uj5u.com熱心網友回復:
您可以覆寫原始函式并在開頭添加所需的代碼擴展。
document.createElement = function (create) {
return function() {
console.log ('element created');
return create.apply (this, arguments);
};
}(document.createElement)
使用函式原型改編自Hooking document.createElement的示例
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/512299.html
