300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > ueditor字体下拉框无法点击 – CSS – 前端 css水晶色

ueditor字体下拉框无法点击 – CSS – 前端 css水晶色

时间:2018-12-16 20:14:30

相关推荐

ueditor字体下拉框无法点击 – CSS – 前端 css水晶色

1.文本编辑器的下拉框无法使用。即选择字号字体的下拉选择框无法使用。

通过调试,发现不是编辑器的下拉框没有出来,而是下拉框显示在弹出框的底部,猜测是否和z-index属性有关。

产生这个问题的原因是文本编辑器默认的z-index是900,而弹出框的z-index比900大,会将下拉框等覆盖住,即其在弹出框的底层,只需修改编辑器默认的z-index值比弹出框的值大即可。

2.第一次打开弹出框后关闭,第二次再打开时文本编辑器无法显示。

在调用UE.getEditor(‘editor’)初始化UEditor时,先从放置编辑器的容器instances中获取,没有实例才实例化一个Editor,这就是引起问题的原因。 在第一次跳转到编辑器界面时,正常的实例化了一个新的编辑器对象,并放入instances,调用editor.render(id)渲染编辑器的DOM;

第二次初始化时却仅从容器中取到实例:var editor = instances[id]; 直接返回了editor对象,而编辑器的DOM并没有渲染。在原来的代码前面加上UE.delEditor(editor),然后再var ue = UE.getEditor(editor);

3.将编辑器的内容回显到编辑器,调用相关的方法无法将值赋给编辑器显示。

主要的原因是要在文本编辑器实例化完成以后再对编辑器进行操作。

选择合适的设置内容的方法,不一定是setContent()。

4.文本编辑器显示原来的内容如果带有样式就会出现一定的错误。

给编辑器的内容添加下划线或者其他的一些操作,存储到数据库的数据类似<p><span>3</span></p>,当取得的正常值被页面的隐藏域获取时,因为value=""中第一个双引号和值中的双引号匹配上了,所以导致出现多余的代码在页面后面无法匹配。同时初始化文本编辑器后从隐藏域中获取到的只是部分的代码,所以无法正常显示。可以选择的方式是讲对应的value属性设置为单引号

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。