1

編集エリアをクリックして処理します。私は次の機能を使用します

  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 パネルを使用しています。

4

0 に答える 0