2012-02-08 19 views
1

フロントエンドのtinyMCEエディタをwp_editor()関数で使用しようとしています。しかし、ショートコードを使ってフロントエンドのポストに含めるたびに、jQueryは機能しなくなります。フロントエンドでwp_editor()を使用したときのjQueryの競合

codex says "インスタンス化されたWYSIWYGエディタは、DOM内で移動することはできません。つまり、実際には、ドラッグアンドドロップが可能なメタボックスに配置することはできません。 "

私が経験している問題が関連しているか、修正があるかどうかは疑問です。

+1

この問題を抱えている人は、jQueryラッパーを 'jQuery(document).ready(function($){...});'から ' ($){...})(jQuery);これはすぐに実行されます。それは理想的ではないので、他の誰かが考えを持っている場合は、共有してください。 – Sam

答えて

1

この問題の回避策の1つは、tinymce関連のhtml要素が移動された後に、tinymceインスタンスをシャットダウンして再初期化することです。

Tinymceを再初期化せずにDOM内を移動することはできません!

+0

良い答えは、正しい方向に私を指摘した。 – Christophe

関連する問題