Javascript在加载内容之前完全打开对话框

Javascript to fully open dialog before loading content

本文关键字:打开对话框 加载 Javascript      更新时间:2023-09-26

我有以下JavaScript,它在对话框中显示一个隐藏的div,隐藏的div包含一个TimyMCE实例。我的问题是我无法在TinyMCE文本区域中输入,它已锁定或其他内容。我认为问题是对话框需要在加载 TinyMCE 之前完全加载,我想这样 TinyMCE 才能在所有事情上。

我可以编辑此代码,以便在将TimyMCE加载到quictEditPanel之前完全加载吗?

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

你的问题是你在 dom 加载之前调用元素 ID,试试这个:

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