我使用CKEditor和jQuery UI的工具提示插件。问题是CKEditor将title属性设置为其iframe元素,而jQuery工具提示插件将其转换为工具提示,然后无论何时您用鼠标悬停在编辑器上(每次编辑文本都必须这样做),工具提示始终显示,显示为“富文本编辑器,elementId”。
即使将tooltip插件的选择器设置为“*:not(iframe)”,它仍会这样做。到目前为止,我找到的唯一不设置iframe工具提示的方法是将“div”从选择器中排除,但这样我也失去了编辑器的粗体/斜体等选项的工具提示。
我无法找到CKEditor JavaScript代码中设置iframe title的部分,以便我可以删除它。我找到的唯一部分是语言文件中的实际标题字符串,我可以将“富文本编辑器”替换为空字符串,但它仍将iframe的title设置为“,{ elementId}”。
非常感谢你的帮助,我希望能保留两个插件。
即使将tooltip插件的选择器设置为“*:not(iframe)”,它仍会这样做。到目前为止,我找到的唯一不设置iframe工具提示的方法是将“div”从选择器中排除,但这样我也失去了编辑器的粗体/斜体等选项的工具提示。
我无法找到CKEditor JavaScript代码中设置iframe title的部分,以便我可以删除它。我找到的唯一部分是语言文件中的实际标题字符串,我可以将“富文本编辑器”替换为空字符串,但它仍将iframe的title设置为“,{ elementId}”。
非常感谢你的帮助,我希望能保留两个插件。
wysiwygarea
插件已合并到ckeditor.js
中。尝试从 GitHub 克隆源代码,修改它们并使用dev/builder
中的ckbuilder
构建自定义编辑器。 - oleq