我对ICEFaces网络应用程序的工作(对于那些阅读我以前的帖子的人来说“仍然”)。Javascript类中的扩展方法
这个问题可以理解为一般的JavaScript的问题,所以阅读,如果你不知道很多关于ICEFaces的
我需要延长的ICEFaces的JavaScript框架创建的类的行为,特别是ToolTipPanelPopup
。
我不能修改库的源代码(否则我会达到我的目标)。 这就是ICEFaces定义类的方式(很像jQuery和其他Javascript框架)。
ToolTipPanelPopup = Class.create({
[...]
showPopup: function() {
[...]
},
updateCordinate: function(event) {
[...]
},
[...]
});
我的问题很简单
如何扩展,以便在它结束时运行我的自定义功能showPopup()
功能的行为?
我的意思是像下面的Java示例代码,假设继承
public void ShowPopup()
{
super.ShowPopup();
customMethod();
}
我在Prototype上有些生疏(因此这不是答案),但是我认为这就是Prototype中的$ super。我*认为*您可以使用'$ super'代替'super'代码。 – 2011-04-20 16:23:29
我可能有一个适合您的问题的答案。你会介意把一个[jsFiddle](http://jsfiddle.net/)的例子用于实验吗?谢谢。 – Paolo 2011-04-20 16:49:25