2013-07-08 61 views
2

我已经下载了TinyMCE V4.0.1,并且确实想要使用它。不幸的是,当我使用它,有些事情的发生不应该发生:按钮和按钮下方的TinyMCE下拉箭头无法正常工作

  • 在那有一个下拉(如颜色按钮)的按钮,下拉落在按钮
  • 下当选择一块文本,例如按下按钮使其变为粗体,光标跳回到编辑器的开头,并且什么都不会发生。

这是我使用编辑器的代码:

tinymce.init({ 
    selector: "#fulltext_editor", 
    theme: "modern", 
    plugins: [ 
     "advlist autolink lists link image charmap print preview hr anchor pagebreak", 
     "searchreplace wordcount visualblocks visualchars code fullscreen", 
     "insertdatetime media nonbreaking save table contextmenu directionality", 
     "emoticons template paste textcolor" 
    ], 
    menubar: false, 
    toolbar1: "save | insertfile undo redo | styleselect | bold italic underline subscript superscript | alignleft aligncenter alignright alignjustify", 
    toolbar2: "bullist numlist | forecolor backcolor | link image media | table | searchreplace | code" 
}); 

即使有一个更简单的代码上面的点发生。我还没有找到解释为什么会发生这种情况以及如何解决这个问题。此外,我不能让jQuery版本工作(我正在使用jQuery在我的网站上的其他东西)

回答

0

对于下拉的问题,您可能已将HTML span元素设置为display: block您的某处CSS。添加以下内容来修复它:

.mce-menubtn span { 
    display: inline-block 
} 

就大胆的功能不工作而言,我只能想象有一个JS冲突的地方。当您加载页面或单击按钮时,JS控制台中是否显示任何内容?