gpt4 book ai didi

TinyMCE 4 "Custom Insert Row"按钮

转载 作者:行者123 更新时间:2023-12-04 02:52:36 25 4
gpt4 key购买 nike

我正在使用 TinyMCE 4 来编辑内容。我需要添加一个自定义按钮,在单击时在表格中添加一行。

TinyMCE 4 有一个函数可以做到这一点,但我不确定如何调用它。我正在尝试 $('#myTable tr:last').after('<tr></tr>'); .

这是一个例子。

<script type="text/javascript">
tinymce.init({
selector: "textarea",
toolbar: "mybutton",
setup: function(editor) {
editor.addButton('mybutton', {
text: 'My button',
icon: false,
onclick: function() {
$('#myTable tr:last').after('<tr></tr>');
}
});
}
});
</script>

最佳答案

将光标放在表格内,您可以将代码修改为如下所示:

setup: function(editor) {
editor.addButton('mybutton', {
text: 'My button',
icon: false,
onclick: function() {
editor.execCommand('mceTableInsertRowAfter', false, editor);
}
});
}

参见示例 - tinyMCE fiddle

关于TinyMCE 4 "Custom Insert Row"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17346185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com