Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TinyMCE获取节点CSS属性_Javascript_Tinymce - Fatal编程技术网

Javascript TinyMCE获取节点CSS属性

Javascript TinyMCE获取节点CSS属性,javascript,tinymce,Javascript,Tinymce,我正在构建一个应用程序,它使用TinyMCE编辑TD块中的内容。函数tinyMCE.execCommand。。。绑定到许多自定义按钮,这些按钮不是用TinyMCE ControlManager构建的,它们只是一些带有onClick事件的div,onClick事件向TinyMCE发送execCommand 使用默认TinyMCE按钮编辑内容时,它们会显示节点的当前状态。例如,我们点击一个粗体、斜体的有序列表-我们可以看到按钮B、I和OL在控件中处于活动状态。我需要做一些类似的事情——获取当前节点的

我正在构建一个应用程序,它使用TinyMCE编辑TD块中的内容。函数tinyMCE.execCommand。。。绑定到许多自定义按钮,这些按钮不是用TinyMCE ControlManager构建的,它们只是一些带有onClick事件的div,onClick事件向TinyMCE发送execCommand

使用默认TinyMCE按钮编辑内容时,它们会显示节点的当前状态。例如,我们点击一个粗体、斜体的有序列表-我们可以看到按钮B、I和OL在控件中处于活动状态。我需要做一些类似的事情——获取当前节点的属性,这样我就可以向自定义按钮添加一些类

有一个handle\u node\u change\u回调,我应该在这里获得这些属性。TinyMCE是否有显示当前节点属性的内置函数


我所期望的是:node.getAllProperties返回['Bold','Italic','OrderedList']

不,tinymce中没有这样的函数。
我建议您从tinymce内容中检索一个节点,然后向下搜索该节点以查找子节点。

向下搜索该节点是不够的。例如,我们有一些HTML,比如所有的基础都属于我们,用户在基础中单击。我们没有得到比以上应用的颜色或任何其他颜色。在这种情况下,您将查看节点上的另一个方向