1

私は TinyMCE エディターを使用しています。エディター内に書くものはすべて p タグに配置されます。しかし、ツールバーから方程式ツールをクリックすると、クラス AMedit を持つ動的なスパンが p タグ内に作成されます。 contenteditable であり、エディター全体が Iframe から取得されます。

以下のリンクをご覧ください。

http://www.imathas.com/editordemo/demo.html

次のコードを書きましたが、id が機能しません。コードのエラーは何ですか。

var span = $("#elm1_ifr").contents().find("span.AMedit");
var canPressEnter = true;
    span.on("focus", function(){
        canPressEnter = false;
    }).on("keypress", function(e){
        var code = (e.keyCode ? e.keyCode : e.which);
        if (canPressEnter === false && code === 13)
        {
            alert('welcome');
        }
    }).on("blur", function(){
        canPressEnter = true;
    });
   })

簡単な例で説明できる方お願いします。

4

1 に答える 1