我在做一個插件,使他的媒體的編輯更喜歡媒體。我不確定如果用戶沒有輸入任何內容,或者如果用戶按下輸入兩次時如何添加分隔段落的行,如何關閉用戶按Enter鍵的功能。添加功能daviferreira的WYSIWYG編輯器中
1
A
回答
0
對於代碼的想法,看看grande.js它實現這兩個細微特徵:
https://github.com/mduvall/grande.js/
特別:function preprocessKeyDown()
和function insertHorizontalRule()
0
自烏拉圭回合使用DAVI的編輯.. ü可以將您的代碼添加到bindParagraphCreation 對進入按其中keyevent.which == 13,檢查
的textContent
內節點..而如果空..停止用的preventDefault(事件),並返回.. 第二件事ü可以做同樣的方式只:)
1
媒體編輯器支持disableDoubleReturn
選項,您可以實例化過程中進入編輯器。這可以防止用戶能夠擁有2個或更多連續的新行。我相信這會完成你列出的第一項要求。
var mediumEditor = new MediumEditor('.editor', { disableDoubleReturn: true });
爲了實現第二個要求,你上市,你可以添加一些功能到中等編輯器本身調用回調函數,當用戶點擊返回,甚至添加hrBetweenParagraphs
選項,可以在連續的段落之間添加一行。
您可以實現以下任一中的最新版本回購的core.js
的bindReturn
方法,因爲這是按回車鍵的處理。我們非常頻繁地接受很多拉請求,所以我們很樂意接受類似的東西:)
相關問題
- 1. jhtmlarea wysiwyg編輯器 - 添加表格
- 2. PyroCMS - 在前端添加WYSIWYG編輯器
- 3. 添加wysiwyg編輯器成功插入magento的圖像1.5.2
- 4. 爲WYSIWYG編輯器
- 5. Wysiwyg編輯器angular4
- 6. 在wysiwyg編輯器中添加onclick事件到html元素中
- 7. 尋找具有一些特定功能的wysiwyg編輯器
- 8. 功能強大的WYSIWYG編輯器,具有上傳圖片功能
- 9. 如何在Wordpress元框中添加wysiwyg編輯器
- 10. Bolt CMS:在編輯器/ wysiwyg中添加條目/塊
- 11. 如何在火狐模塊中添加wysiwyg編輯器
- 12. 如何在Magento系統配置中添加WYSIWYG編輯器?
- 13. 在WordPress textarea Meta Box中添加wysiwyg編輯器
- 14. 如何在「HTML」火拼組件中添加wysiwyg編輯器
- 15. 編輯HTML與WYSIWYG編輯器
- 16. Wysiwyg編輯器添加額外的'div'標籤
- 17. Wysiwyg編輯器帶導軌
- 18. Lightweight Rails 3 WYSIWYG編輯器
- 19. Jquery WYSIWYG文本編輯器
- 20. wysiwyg編輯器 - 與代碼
- 21. WYSIWYG編輯器選擇
- 22. Java SWT WYSIWYG HTML編輯器
- 23. CakePHP和WYSIWYG編輯器
- 24. Froala WYSIWYG編輯器 - Asp.net MVC
- 25. wysiwyg編輯器.load頁面
- 26. 在我的編輯控制器MVC中添加刪除功能
- 27. Eclipse PDT中的WYSIWYG編輯器
- 28. 從編輯器外部添加html到WYSIWYG(jQuery,ClEditor)
- 29. 如何將Kendo WYSIWYG編輯器添加到Kendo UI網格列?
- 30. 如何添加一個新行到textAngular WYSIWYG編輯器