svnno****@sourc*****
svnno****@sourc*****
2010年 2月 4日 (木) 21:38:52 JST
Revision: 1632 http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=1632 Author: dhrname Date: 2010-02-04 21:38:52 +0900 (Thu, 04 Feb 2010) Log Message: ----------- Modified Paths: -------------- branches/ufltima/dom/events.js Modified: branches/ufltima/dom/events.js =================================================================== --- branches/ufltima/dom/events.js 2010-02-03 14:28:26 UTC (rev 1631) +++ branches/ufltima/dom/events.js 2010-02-04 12:38:52 UTC (rev 1632) @@ -93,7 +93,7 @@ try{ this.removeEventListener(type, listener, useCapture); //いったん、(あれば)リスナーを離す。 var s = new EventListener(useCapture, type, listener); //リスナーを作成 - this._capter[this._capter.length] = s; //このノードにリスナーを登録しておく + this._capter[this._capter.length] = s; //このノードにリスナーを登録しておく }catch(e){} }; /*void*/ Node.prototype.removeEventListener = function( /*string*/ type, /*EventListener*/ listener, /*boolean*/ useCapture) { @@ -109,7 +109,7 @@ throw new EventException(EventException.UNSPECIFIED_EVENT_TYPE_ERR); } evt.target = this; - var te = this, s = []; //配列sに、このノードからドキュメントノードにいたるまでの、DOMツリーを作成しておく + var te = this, s = []; //配列sに、このノードからドキュメントノードにいたるまでの、DOMツリーのリストを作成しておく do { s[s.length] = te; te = te.parentNode; @@ -125,7 +125,7 @@ evt.eventPhase = Event.AT_TARGET; } evt.currentTarget = s[d*n-1]; - var tce = evt.currentTarget._capter; + var tce = evt.currentTarget._capter; //tceは登録しておいたリスナーのリスト for (var j=0,tcli=tce.length;j<tcli;++j){ if (tce[j]) { tce[j].handleEvent(evt); @@ -144,10 +144,10 @@ EventListener.prototype = { /*void*/ handleEvent : function( /*Event*/ evt) { var ph = evt.eventPhase, cap = this._cap; - if (ph === Event.CAPTURING_PHASE) { //イベントフェーズが捕獲段階であることを示し - cap = cap ? false : true; //このオブジェクト(EventListenr)が捕獲を指定するならば、リスナーを作動させる。指定しなければ、作動しない。 + if (ph === Event.CAPTURING_PHASE) { //イベントフェーズが捕獲段階であることを示し + cap = cap ? false : true; //このオブジェクト(EventListenr)が捕獲を指定するならば、リスナーを作動させる。指定しなければ、作動しない。 } - if (!cap && evt.type === this._type) { // + if (!cap && evt.type === this._type) { this._listener(evt); } }