2016-05-17 148 views
0

我试图创建summernote v0.8.1,只有一个按钮位于工具栏的无序列表中。我正在寻找禁用按钮出现的工具提示。我该如何去做呢?如何从summernote中删除工具提示

这里是summernote的例子:

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

Initalize summernote

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

呈现按钮的HTML看起来像这样,在实际的工具提示的文字是“无序list(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

我不知道为什么,但我尝试在summernote的初始化之外放置相同的jQuery,并且它工作正常!谢谢你的帮助。 – usr4896260

相关问题