Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CKEditor插件-允许的内容可以应用于层次结构中更深的元素,或者可以在某些元素上禁用MagicLine?_Javascript_Jquery_Bootstrap 4_Ckeditor_Drupal 8 - Fatal编程技术网

Javascript CKEditor插件-允许的内容可以应用于层次结构中更深的元素,或者可以在某些元素上禁用MagicLine?

Javascript CKEditor插件-允许的内容可以应用于层次结构中更深的元素,或者可以在某些元素上禁用MagicLine?,javascript,jquery,bootstrap-4,ckeditor,drupal-8,Javascript,Jquery,Bootstrap 4,Ckeditor,Drupal 8,我正在编写一个基于的drupal模块,但使用的是Bootstrap4。插件插入的HTML如下所示: 可折叠项目标题 折叠文本 回答我自己的问题: 可以使用以下代码禁用magic line插件-我的插件称为ckeditor\u bscollapse ckeditor\u bscollapse.libraries.yml bscollapse_style: version: 1.x css: theme: css/ckeditor-bscollapse.css: {}

我正在编写一个基于的drupal模块,但使用的是Bootstrap4。插件插入的HTML如下所示:

可折叠项目标题
折叠文本


回答我自己的问题:

可以使用以下代码禁用magic line插件-我的插件称为ckeditor\u bscollapse

ckeditor\u bscollapse.libraries.yml

bscollapse_style:
  version: 1.x
  css:
    theme:
      css/ckeditor-bscollapse.css: {}
  js:
    js/ckeditor-bscollapse.js: {}
  dependencies:
    - core/jquery
    - core/jquery.once
    - core/drupal
js/ckeditor bscollapse.js:

/**
 * @file
 * CKEditor BSCollapse functionality.
 */

(function($, Drupal, drupalSettings) {
    'use strict';

    Drupal.behaviors.ckeditorBSCollapse = {
        attach: function(context, settings) {
            CKEDITOR.config.removePlugins = 'magicline';
        }
    };
})(jQuery, Drupal, drupalSettings);

嗨,你学习这个模块怎么样?你能和我分享你的工作吗?