javascript/JQuery中的函数重写

javascript/JQuery中的函数重写,javascript,jquery,model-view-controller,Javascript,Jquery,Model View Controller,可能我的问题是错误的,实际上在我的MVC应用程序中,我用来打开一个对话框窗口,你可以说使用prototype/facebox,问题是在对话框中打开的视图中有一个函数,我想在父视图中覆盖该函数 有什么帮助吗?这是什么样的对话框窗口?css部门?作为模型弹出窗口的新浏览器窗口?还是iframe 在这三种情况下,您都可以覆盖该功能: 对于css div: 您处于浏览器级别,因此直接重新定义函数: 假设您的旧功能是: 现在,新的实施: myFunction = function(){ //// new

可能我的问题是错误的,实际上在我的MVC应用程序中,我用来打开一个对话框窗口,你可以说使用prototype/facebox,问题是在对话框中打开的视图中有一个函数,我想在父视图中覆盖该函数


有什么帮助吗?

这是什么样的对话框窗口?css部门?作为模型弹出窗口的新浏览器窗口?还是iframe

在这三种情况下,您都可以覆盖该功能:

对于css div:

您处于浏览器级别,因此直接重新定义函数: 假设您的旧功能是:

现在,新的实施:

myFunction = function(){
//// new implementation goes here!
}
对于作为模型对话框或iframe的新浏览器窗口:

window.parent.document.myFunction = function(){
/// your new implementation goes here
}