<script type="text/javascript" language="javascript" >
aa = function()
{
var i;
this.add = function()
{
i++;
alert("add");
this.onadd();
}
this.onadd= function()
{
return false;
}
}
bb = function()
{
var a=new aa();
this.bind= function()
{
alert("bind");
a.onadd=this.whenadd;
}
this.whenadd= function()
{
alert("dipose add event");
}
this.add=function()
{
a.add();
}
}
b=new bb();
b.bind();
b.add();
</script>
aa = function()
{
var i;
this.add = function()
{
i++;
alert("add");
this.onadd();
}
this.onadd= function()
{
return false;
}
}
bb = function()
{
var a=new aa();
this.bind= function()
{
alert("bind");
a.onadd=this.whenadd;
}
this.whenadd= function()
{
alert("dipose add event");
}
this.add=function()
{
a.add();
}
}
b=new bb();
b.bind();
b.add();
</script>