Javascript 使用CKEDITOR将隐藏默认的文本区域,而不显示CKEDITOR

Javascript 使用CKEDITOR将隐藏默认的文本区域,而不显示CKEDITOR,javascript,jquery,html,css,ckeditor,Javascript,Jquery,Html,Css,Ckeditor,我想实现CKEDITOR。我在页脚中包含了ckeditor并替换了所有 <script src="<?= site_url('theme/black/assets/plugins/ckeditor/ckeditor.min.js') ?>" type="text/javascript"></script> <script> CKEDITOR.replaceAll(); </script> 在我的HTML中,我有 <div cla

我想实现CKEDITOR。我在页脚中包含了ckeditor并替换了所有

<script src="<?= site_url('theme/black/assets/plugins/ckeditor/ckeditor.min.js') ?>" type="text/javascript"></script>
<script>
CKEDITOR.replaceAll();
</script>
在我的HTML中,我有

<div class="clearfix"></div>
<div class="col-md-12">
    <div class="form-group">
        <label class="control-label col-md-2">Text<span class="required">*</span></label>
        <div class="col-md-8">
            <textarea name="text" id="text" class="form-control ckeditor" style="height:100px;"><?= $results[0]['text']; ?></textarea>
            <span class="help-block"></span>
        </div>
    </div>
</div>

但它隐藏了我的默认文本区域,我看不到任何编辑器。当我检查元素时,默认textarea的可见性设置为hidden。我做错了什么?

将ckeditor文件夹保存在项目目录中,并在下面提供参考

<script src="~/ckeditor/ckeditor.js"></script>
<script src="~/ckeditor/styles.js"></script>

然后,您可以像往常一样创建文本区域。

如果您像这样引用app.js:

<script src="{{ asset('js/app.js') }}" defer></script>
将其更改为以下格式:

<script src="{{ asset('js/app.js') }}"></script>

在app.blade.php文件中

之前是否添加了jquery库?你的控制台也有错误吗?有。控制台中没有错误。此链接:-代码在我这边运行得非常好。似乎ckeditor库没有正确加载,或者与jquery文件存在冲突