2013-07-08 90 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控制檯中是否顯示任何內容?