我们在使用JS制作控件时,经常使用的方法就是建立一个function对象,然后对function的原型对象进行扩展对象的建立,这样在建立function对象的实例后,就可以访问到prototype原型所指定的新对象了.例如:
定义一个function对象
function zzl(){…}
为zzl对象建立一个原型扩展对象
有了上面的概念基础之后,再看我们设计的菜单
代码结构:
<a href="http://images.cnblogs.com/cnblogs_com/lori/201107/201107080937262160.png"></a>
源代码如下:
var str = "<li class=\"Menu-Leaf\" title=\"" + this.title + "\">
<a href=\"" + this.href + "\">" + this.text + "</a></li>";