編集エリアをクリックして処理します。私は次の機能を使用します
Function.prototype.closureListener = function() {
var __method = this, args = bkLib.toArray(arguments), object = rgs.shift();
return function(e) {
e = e || window.event;
if(e.target) { var target = e.target; } else { var target = e.srcElement };
return __method.apply(object, [e,target].concat(args) );
};
}
そしてイベント追加
this.elm.addEvent('mousedown',this.selected.closureListener(this))
しかし、行末をクリックすると
asdasdasd<b>sdasdasdasd<b>
場合によっては、すべてのボディ (エレメントとして) または sdasdasdasd のみをターゲットとして選択します。彼が取ったのはsdasdasdasdだけで、体全体ではなかったと付け加えるべきです.
PS真ん中のどこかをクリックすると、常にsdasdasdasdがかかります
PSS nicEdit私はこの nicEdit パネルを使用しています。