Добавление пользовательских кнопок тегов в jwysiwyg?

Как добавить кнопку в jwysiwyg, которая добавит тег HTML к выделенному тексту? Я попробовал это, основываясь на документации:

$('#wysiwyg').wysiwyg({
    controls: {
       tt: { visible: true, tags: ['tt'], css: { class: 'tt', className: 'tt' } }
    }
})

... И это добавляет кнопку, хорошо, но тогда кнопка, кажется, на самом деле ничего не делает. Я выбираю какой-то текст, нажимаю на него, и ничего не происходит. Есть идеи?

1 ответ

Вы можете добавить кнопку и указать свойство exec, например:

$('#wysiwyg').wysiwyg({
    controls: {
       tt: { 
             visible: true, 
             tags: ['tt'], 
             css: { class: 'tt', className: 'tt' }, 
             exec: function(){
                  //Do Something
                }
            }
    }
});

с помощью $('#wysiwyg').wysiwyg('setContent', '') вы можете очистить текстовую область.

Другие вопросы по тегам