2016-05-17 2 views
0

Я пытаюсь создать summernote v0.8.1 только с одной кнопкой на панели инструментов, неупорядоченным списком. Я ищу отключить подсказку, которая появляется для кнопки. Как мне это сделать?Как удалить подсказку инструмента из summernote

Вот пример summernote:

<div id="myNote"></div> 

инициализировать summernote

$("#myNote").summernote({ 
    toolbar: [ 
     ['para', ['ul']] // I want to disable the tooltip for this. 
    ], 
    focus: true 
}); 

HTML, оказанной кнопки выглядит следующим образом, в котором текст фактической подсказки «Unordered список (Ctrl + Shift + 8) "

<button type="button" class="btn btn-default btn-sm btn-small" title="" 
    data-shortcut="Ctrl+Shift+8" data-mac-shortcut="⌘+⇧+7" 
    data-event="insertUnorderedList" tabindex="-1" 
    data-original-title="Unordered list (Ctrl+Shift+8)"> 
     <i class="fa fa-list-ul icon-list-ul"></i> 
</button> 

ответ

0

Я не знаю, почему я это сработало, когда я сделал это:

$("#myNote").summernote({ 
      toolbar: [ 
       ['para', ['ul']] 
      ], 
      focus: true 
     }); 
$('.note-editor [data-event="insertUnorderedList"]').tooltip('disable'); 
1

Вы можете использовать это:

$("#myNote").summernote({ 
      toolbar: [ 
       ['para', ['ul']] 
      ], 
      focus: true, 
      onInit : function(){ 
       $('.note-editor [data-name="ul"]').tooltip('disable'); 
      } 
     }); 
+0

Это не работает. Я добавил отображаемый HTML-код кнопки (см. Оригинальный пост). Есть ли способ использовать jQuery для удаления всплывающей подсказки, как у вас есть? – usr4896260

+1

Я пробовал на вашем jsfiddle, и он работает. Возможно, попробуйте этот '$ ('. Note-editor [data-event =" insertUnorderedList "]'). Tooltip ('disable');' вместо '$ ('. Note-editor [data-name =" ul " ] ') ​​tooltip (' disable '); ' –

+0

Я не знаю, почему, но я попытался разместить тот же jQuery вне инициализации summernote, и это сработало! Спасибо за вашу помощь. – usr4896260

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