代码之家  ›  专栏  ›  技术社区  ›  Jithin Raj P R

在grapesjs样式管理器中集成select2

  •  0
  • Jithin Raj P R  · 技术社区  · 6 年前

    问题在于默认设置 select html中的元素不好,所以我想实现 选择2插件 选择 样式管理器 图的一部分。正如你在照片中看到的那样 fiddle 选择 [样式更改不适用] .

    请检查一下小提琴,告诉我正确的方法。

    0 回复  |  直到 5 年前
        1
  •  2
  •   Kalimah Laxman Edara    5 年前

    很可能 select2 删除附加到select元素的事件,因此您无法看到更改。但是,可以通过编程方式设置GrapeJ以更改样式或设备。请参见本小提琴中的示例: https://jsfiddle.net/fd2z5qsa/ .

    $('.gjs-devices').on('select2:select', function (e) {
      editor.setDevice(e.params.data.id);
    });
    
    
    $('#gjs-clm-states').on('select2:select', function (e) {
     selectorManager.setState(e.params.data.id);
    });```
    
    
    
    推荐文章