做这个茄子项目已有3个月了,当接到华为EC1308a机顶盒时,页面得全部重构,最后还是让我想到了好办法:用表格布局。布局好了,但其中一直有个问题没有被解决。在好友相册中,有个“取消关注”和“加关注”的切换,当时广林的做法就是在取消关注成功后,改变取消关注节点的onclick事件绑定为加关注函数。

问题就在这里了,华为EC1308a只支持在节点上写事件函数,比如<input type=”button” onclick=”add()”/ id=”b”>;给它注册事件监听都行不通。如此棘手的问题,实在是想不出有什么办法去解决了。刚好到了这个星期六,百般无聊,又去想这个“取消关注”和“加关注”切换问题,突然想到:为何不同时生成“取消关注”和“加关注”节点,每个节点上使用可行的事件绑定办法,每次点击数据提交成功后只显示其中一个?哈,想到这里,心中豁然开朗,原来解决这个问题就这么简单。转变思维,跳出思维定势,避开问题泥潭,真是一个程序员所要具备的素质。