TinyMce:通过id删除编辑器实例

时间:2017-12-18 23:14:43

标签: javascript jquery html tinymce tinymce-4

我需要从01/01/20017 02/01/2017 04/01/2017 05/01/2017 07/01/2017 08/01/2017 中删除ID为tinymce的{​​{1}}个实例。 我的代码是(我使用类div得到所有invoice_edit_modal然后我尝试删除它们):

textareas

但它不起作用。 我怎么解决这个问题? 感谢。

2 个答案:

答案 0 :(得分:0)

这不会起作用,因为删除textarea dom元素不会影响javascript tinymce编辑器对象。

如果您为textareas提供了唯一ID,则可以轻松删除这些编辑器,因为编辑器ID等于您的textarea ID。只需调用每个textarea id:import sys from PyQt5.QtWidgets import * class Example(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.label = QLabel("",self) self.label.move(100, 100) self.button = QPushButton('click', self) self.button.move(100, 50) self.button.clicked.connect(self.on_click) self.setGeometry(500, 150, 200, 200) self.show() def on_click(self): self.label.setText("Hello") if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() sys.exit(app.exec_())

对于其他情况:要详细说明如何解决您的问题,我需要更多地了解您的dom结构。另外,您能告诉我控制台中显示的tinymce.get("your_textarea_id").remove();是什么吗?

我可以在收到您的信息后更新此答案。

答案 1 :(得分:0)

您需要在要删除的编辑器实例上调用remove()方法。