1

TinyMCEJquery Tools Tabsに統合しようとしていますが、それができないようです。すべてが設定されると、エラーも警告も表示されません。空白のテキストエリアしか表示されません。

私は他のタブ (Jquery UI) を試してみましたが、そのソリューションで TinyMCE を見ることができましたが、css とファイルサイズが単純であるため、Jquery ツールを使用したいと思います。

更新: ここに 2 つの例があります: 1 つは Jquery Tools を使用し、もう 1 つは Jquery UI を使用します

例 1: Jquery ツール 例 2: Jquery UI

Tinymce 初期化:

    tinyMCE.init({
        // General options
        mode : "textareas",
        theme : "advanced",
        plugins : "pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

        // Theme options
        theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
        theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
        theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
        theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : true
    });

ありがとうございました。

ブルーノ

4

2 に答える 2

3

私はそれを持っている!。

Jquery Tools はデフォルトでタブのパネル内のすべての div を非表示にし、TinyMCE は DIV を使用してボタンを表示するため、これらの DIV は非表示になっていました。

何をすべきか?

Jquery Tools Tabs CSS で、> を追加して最初の DIV のみを非表示にするように指示します。例:

それ以外の:

.panes div { display:none; }

置く

.panes > div { display:none; }

このようにして、最初の DIV のみを非表示にします。

とにかくありがとうタリアマ

于 2011-04-05T13:51:41.173 に答える
0

あなたの問題はプラグインの1つにあると思います。すべてのプラグイン ( ) を削除してplugins: "",、何が起こるかを確認することをお勧めします。期待どおりに動作する場合は、tinymce の初期化を妨げるプラグインが見つかるまで、プラグインごとにプラグインを追加してみてください。ここでは、ボタンの構成は重要ではありません。適切なプラグインが存在しない場合 - ボタンは表示されませんが、初期化は停止しません。

于 2011-04-04T16:05:55.980 に答える