33 lines
666 B
JavaScript
33 lines
666 B
JavaScript
// Basic
|
|
|
|
var quill = new Quill('#editor-container', {
|
|
modules: {
|
|
toolbar: [
|
|
[{ header: [1, 2, false] }],
|
|
['bold', 'italic', 'underline'],
|
|
['image', 'code-block']
|
|
]
|
|
},
|
|
placeholder: 'Compose an epic...',
|
|
theme: 'snow' // or 'bubble'
|
|
});
|
|
|
|
|
|
// With Tooltip
|
|
|
|
var quill = new Quill('#quill-tooltip', {
|
|
modules: {
|
|
toolbar: '#toolbar-container'
|
|
},
|
|
placeholder: 'Compose an epic...',
|
|
theme: 'snow'
|
|
});
|
|
|
|
// Enable all tooltips
|
|
$('[data-toggle="tooltip"]').tooltip();
|
|
|
|
// Can control programmatically too
|
|
$('.ql-italic').mouseover();
|
|
setTimeout(function() {
|
|
$('.ql-italic').mouseout();
|
|
}, 2500); |