当“MyFunction”(创建一个元素)完成时,我需要调用“MyOtherFunction”,而MyFunction不知道MyOtherFunction是什么。扩展javascript选项以添加功能
我需要这个的原因是扩展jquery支持的文件上载用户控件,它在几个具有不同功能的地方使用。具体的页面显示标题和文件计数它,并上传完毕后,我需要根据多少文件显示(通过创建的元素)来修改文件数心想:
$(UserControl).on(MyFunction, UploadElem, MyOtherFunction);
,但是这条路线没有完成任何事情。我可以改变用户控制的最多是添加到函数调用中,但不影响原始用户控制功能。
我不确定是否因为MyFunction不是一个事件并且不会冒泡,或者它只是不可能使用已定义函数作为.on()的参数是我无法获取的原因这个代码工作。有什么建议么?
这可能工作。我不确定在我的情况下,但这个答案绝对看起来像它会检查出并至少帮助其他人,谢谢! –
不幸的是,我的情况,这条路线并不完全是我需要它独自站立的。我可以在不需要事件参数的情况下添加ClientUploadFinished函数,并查看是否可以使用此功能来使用通用扩展方法来完成我需要的功能 –
我确实在您的答案中使用了这个概念来解决我的问题,所以我会标记为我的答案,但请看看我的答案,看看我是如何使用它! –