摘要:
人生就像是一盘棋,对手则是我们身处的环境。有的人能预想十几步,乃至几十步之外,早早便做好安排;有的人只能看到几步之外,甚至走一步,算一步。 与高手对招,常一步失策,满盘皆输;但是高手下棋,眼见的残局,却可能峰回路转,起死回生。 有的人下棋,落子如飞,但是常忙中有错;有些人下棋又因起初长考太多,弄得后来时间不够,捉襟见肘。 有的人下棋,不到最后关头,绝不认输;有些人下棋,稍见情势不妙,就弃子投降。 棋子总是愈下愈少,人生总是愈来愈短,于是早时落错了子,后来都要加倍苦恼地应付。而棋子一个个地去了,愈是剩下的少,便愈得小心地下。赢,固然漂亮;输也要撑得久。输得少,才有些面子。 所幸者,人生... 阅读全文
摘要:
有人在一个生活圈子里,做过这样的游戏,让每个人写出最有好感的人员名单,同时也写出最讨厌的人员名单。最后统计发现一个规律:你产生好感的那些人,往往是对你有好感的人;而你所讨厌的人,往往也是讨厌你的人。 人与人之间的关系往往是相互的,与人为善,也是与自己为善。 当你用欣赏的眼光看别人时,别人也会向你投来欣赏的眼光;当你用鄙视的眼光看别人时,别人也会向你投来鄙视的眼光。 盛开的鲜花会引来蜜蜂和彩蝶,而发臭的瓜果蔬菜,只能招来苍蝇和蚊子。有人说,诽谤者的舌头杀了三个人:说话的人,听话的人和被说的人。 有一个盲人打灯笼的故事。一个盲人在夜间走路,总是打着灯笼。旁人窃笑不已,问他:你走路打灯笼,岂... 阅读全文
摘要:
JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形式出现。使用事件代理的话我们可以把事件处理器添加到一个元素上,等待一个事件从它的子级元素里冒泡上来,并且可以很方便地得知这个事件是从哪个元素开始的。事件的冒泡和捕获捕获是从上级元素到下级元素,冒泡是从下级元素到上级元素. 阅读全文