0

jQueryをckeditorプラグインで動作させる方法を知っている人はいますか? プラグインを作成し、それを ckconfig.jsp にロードしました

CKEDITOR.config.extraPlugins = 'myPlugin';

しかし問題は、liferay-plugins.xml (またはポータル全体のテーマ) からロードした jQuery-1.4.4.min が、プラグインの実行時にグローバル コンテキストでロードされないことです。ポータル内のどこでも jquery を正常に使用できますが、ckeditor プラグインでは使用できません。ckeditor の初期化はちょっと複雑で、その方法がわかりません。

4

1 に答える 1

0

タグから含まれる ckeditor.jsp には、etc を含む HTML ドキュメント全体が含まれます。したがって、ckeditor で使用できるすべてのサード パーティの JavaScript は、ckeditor.jsp の head セクションに含まれるものになります。

次のようになります (ckeditor.jsp):

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"></script>

また、ckeditor プラグインで jquery を使用できるようになります。

于 2011-02-17T18:33:22.960 に答える