0

contenteditable div (TinyMCE) でこれを達成しようとしています。

目標: nextSibling を見つけます。null の場合は、親の nextsibling を取得してください。

なんで ?次の項目が div class="mceNonEditable" の場合に削除キーの動作を停止するには (mceNonEditable かどうかを確認する機能があります)

私のスコープは TinyMCE div に制限されています。

function findNextSibling(element)
    {
         if (element.parentNode.className == 'mceContentBody ') 
              {return element.nextSibling;} 
         else 
             {  if(element.nextSibling) {return element.nextSibling;} 
                else {return findNextSibling(element.parentNode);} 
                 }  
        }

不足しているものはありますか?

FireFox で次のようなエラーが発生します。

NS_ERROR_DOM_NOT_OBJECT_ERR: パラメーターがオブジェクトではありません [このエラーで中断]

rng.setStart(node.parentNode, idx);

これを行う別の方法はありますか?これをネイティブに実行できる場合、JQUERY を探しているわけではありません。再帰コードが間違っていますか? 何か不足していますか?

4

0 に答える 0