0

javascriptを使用してtinymceのインスタンスを動的に作成する方法は? これまでの私のコードは次のとおりです。

JavaScript:

$(function()
{   

    $("#onesnippet").click(function()
    {
        alert("One Snippet");

        var idiv = document.getElementById('translations');
        var newdiv = document.createElement('div');
        newdiv.id = 10;
        idiv.appendChild(newdiv);

        var latestdiv = document.createElement('div')
        latestdiv.id = 4;
        newdiv.appendChild(latestdiv);

        var textarea1 = document.createElement('textarea');
        textarea1.id = "mceEditor3";
        textarea1.className = "mceEditor";

        latestdiv.appendChild(textarea1);
    });

}); 

tinymce を含める php ファイル:

<script>
        tinymce.init({mode : "specific_textareas", element : "mceEditor,mceEditor1,mceEditor2,mceEditor3", editor_selector : "mceEditor"});
</script>
4

1 に答える 1

0

コードを完成させてから、エディター開始コードを追加します。

$(function()
{   

    $("#onesnippet").click(function()
    {
        alert("One Snippet");

        var idiv = document.getElementById('translations');
        var newdiv = document.createElement('div');
        newdiv.id = 10;
        idiv.appendChild(newdiv);

        var latestdiv = document.createElement('div')
        latestdiv.id = 4;
        newdiv.appendChild(latestdiv);

        var textarea1 = document.createElement('textarea');
        textarea1.id = "mceEditor3";
        textarea1.className = "mceEditor";

        latestdiv.appendChild(textarea1);

        tinymce.init({mode : "specific_textareas", element : "mceEditor,mceEditor1,mceEditor2,mceEditor3", editor_selector : "mceEditor"});

    });

}); 
于 2013-06-03T07:02:58.470 に答える