繁体   English   中英

如何在TinyMCE弹出窗口中隐藏元素?

[英]How to hide an element in TinyMCE popup window?

我正在尝试基于库存TinyMCE 4图像插件构建自定义插件。 它会有两个下拉菜单。 当用户单击第一个-我想隐藏第二个(css样式display: none; )。

这是一些在初始化程序中添加下拉菜单的代码:

        targetTest1ListCtrl = {
            name: 'test1',
            type: 'listbox',
            label: 'Test1',
            values: buildValues('target_list', 'target', InputDataArray),
            onClick: function(e) {
                    //code I'm looking for
            },
        };
generalFormItems.push(targetTest1ListCtrl);
        targetTest2ListCtrl = {
            name: 'test2',
            type: 'listbox',
            label: 'Test2',
            values: buildValues('target_list', 'target', InputDataArray2)
        };
generalFormItems.push(targetTest2ListCtrl);

如果我在onclick事件中添加了alert ,则两个下拉列表都可以正常生成-触发事件完全正常,但是无论如何我都找不到如何通过TinyMCE访问test2并更改其样式的方法。

找到了答案:

sampleElement = win.find('#test2')[0];
sampleElement.hide();

其中#test2# + Ctrl名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM