将函数名称作为参数传递给另一个函数似乎对我不起作用。
我已经尝试了我能找到的每篇文章的每一种变体。目前,我在一个 js 文件中有这个:
function callThisPlease (testIt){
alert(testIt);
}
$(document).ready(function () {
$.fn.pleaseCallTheOtherFunction('callThisPlease');
});
我在另一个有这个:
$(document).ready(function () {
$.fn.pleaseCallTheOtherFunction = function(functionName){
window[functionName].apply('works');
}
});
铬控制台说Uncaught TypeError: Cannot call method 'apply' of undefined
。
请帮忙。提前谢谢了!