0

ダイアログに非表示の div を表示する次の JavaScript があります。非表示の div には、TimyMCE インスタンスが保持されます。私の問題は、TinyMCE のテキスト領域に入力できないことです。ロックされているか何かです。問題は、TinyMCE をロードする前にダイアログを完全にロードする必要があることだと思います。TinyMCE がすべての上にあると思います。

このコードを編集して、quictEditPanel 内で TimyMCE をロードする前に、collorbox が完全にロードされるようにすることはできますか?

<script type="text/javascript">
    $("#quictEdit").colorbox({
        width: "740px",
        inline: true,
        href: "#quictEditPanel"
    });
</script>
4

2 に答える 2

0
$(document).ready(function() {
    $('#quictEdit').colorbox({
        width:"740px",
        inline:true,
        href:"#quictEditPanel"
    });
});
于 2012-05-30T02:09:13.750 に答える
0

あなたの問題は、DOMロードの前に要素IDを呼び出すことです。これを試してください:

<script type="text/javascript">

  $(document).ready(function() {
    $("#quictEdit").colorbox({
      width: "740px",
      inline: true,
      href: "#quictEditPanel"
   });
 });
</script>
于 2012-05-30T02:10:42.393 に答える