TinyMCE 在上下文菜单中创建子菜单
TinyMCE Create sub-menu in context menu
我在TinyMCE中创建了两个上下文菜单
editor.addMenuItem('insert_element', {
text: 'Insert',
onclick: insert_action,
});
editor.addMenuItem('insert_fig', {
text: 'Figure',
onclick: insert_figure,
context: 'insert_element',
prependToContext: true
});
并在 tinymce.init 中传递了上下文菜单
...
tinymce.init({
...
contextmenu: "insert_element,insert_fig",
...
});
...
现在右键单击活动文本区域,我得到了两个菜单,即"插入"和"图形"。
我想将"图"菜单更改为插入的子菜单。如何通过tinymce.init传递上下文菜单。我只是使用上下文选项来制作子菜单,但它不起作用
嗨,
请检查 https://jsfiddle.net/9ue2pLLz/2/...
jQuery
$(document).ready(function(){
tinymce.init({
selector: "textarea",
plugins: "contextmenu preview code",
contextmenu: "insert_element" ,
setup: function(editor) {
editor.addMenuItem('insert_element', {
text:'Insert',
menu:[
{
text:'Insert Figure',
onclick:function(){
alert('clicked Insert Figure');
}
},
{
text:'Insert Text',
onclick:function(){
alert('clicked Insert Text');
}
},
]
}) //editor.addMenuItem
} // Setup FUnction
}); // TinyMCE init
}); // Document ready
相关文章:
- 创建带有和不带有JavaScript的Bootstrap下拉菜单
- 创建下拉菜单
- Jquerymobile-使用javascript创建选择菜单
- 基于下拉菜单创建开关
- 尝试创建一个具有z-index的堆叠菜单'使用HTML5/CSS3/JS
- 在jQuery中创建向下滑动子菜单的最有效方法
- 单击图像后如何创建下拉菜单?[引导/角度]
- 使用Jquery创建一个具有单击和悬停功能的菜单
- 使用JSTree上下文菜单捕获新创建的节点
- 为表菜单创建javascript
- 如何为我的菜单创建平滑的动画
- 如何在 jQuery 中为链接我的“活动”滚动菜单创建例外
- 我必须为每个下拉菜单创建单独的cookie吗
- 如何用javascript为html菜单创建可读的对象模型
- 需要用Javascript为菜单创建动态文本
- 单击下拉菜单创建一个弹出窗口(下拉菜单中没有选择)
- 使用jQuery从过滤器菜单创建键/值对
- 从php中的下拉菜单创建一个项目列表
- 如何使用具有排序功能的菜单创建产品列表
- 将数组从Flask传递到Javascript,为下拉菜单创建选项