1

Я пытаюсь использовать X-редактируемую с установкой wysihtml5 типа данных, чтобы получить встроенный редактор для пролетах редактируемая и самозагрузка-wysihtml5 конфигурация панели инструментов в качестве данных-wysihtml5

<span id="username" class="editable" data-type="wysihtml5" data-pk="2" 
data-content="Content" data-wysihtml5="{'link':false}" data-url="/home/SaveEdits" 
data-title="Enter username">My editable content goes here.</span> 

Моего JQuery является:

$.fn.editable.defaults.mode = 'inline'; 
$('.editable').editable(); 

Что бы я хотел сделать, это удалить некоторые кнопки с панели инструментов. Документы говорят, что это можно сделать, отредактировав значение data-wysihtml5 в диапазоне. Но это, похоже, не работает. Что мне не хватает?

ответ

0

Я не уверен, что конфигурация работает через атрибут данных и, на мой взгляд, заканчивается уродливой разметкой. Вам лучше попробовать настроить панель инструментов с помощью JS/JQuery следующим образом:

$('.editable').editable({ 
     url: '/post', 
     title: 'Enter comments', 
     showbuttons: 'bottom', 
     onblur: 'ignore', 
     wysihtml5: { 
      "image": false, 
      "font-styles": true, //Font styling, e.g. h1, h2, etc. Default true 
      "emphasis": true, //Italics, bold, etc. Default true 
      "lists": true, //(Un)ordered lists, e.g. Bullets, Numbers. Default true 
      "html": false, //Button which allows you to edit the generated HTML. Default false 
      "link": true, //Button to insert a link. Default true 
     }, 
    }); 

Удачи!

Смежные вопросы