繁体   English   中英

Tooltipster .tooltipster('open')抛出错误。

[英]Tooltipster .tooltipster('open') throwing error.

我在使用Tooltipster时遇到问题。 无法弄清为什么“打开”不起作用,而根据文档却应该这样做呢?

我已经在jsfiddle上设置了它

HTML

<button id="broken" title="Broken Tooltip">Broken</button>

JS:

  $('#broken').on('click', function(e) {
    $('#broken').tooltipster('open');
  });

但这会引发错误:

Uncaught Error: Unknown method .tooltipster("open")
<...?

例如,将'open'替换为'destroy'可以很好地工作。

任何人都可以弄清楚我在做什么错吗? 还是工具提示本身损坏了?

在工具提示中有触发器:“单击”

 $(document).ready(function() { $('#search').tooltipster({ }); $('#broken').tooltipster({ trigger: 'click' }); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <link href="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.3.0/css/tooltipster.min.css" rel="stylesheet"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.3.0/js/jquery.tooltipster.min.js"></script> <button id="search" title="Tooltip Working">Search</button> <button id="broken" title="Broken Tooltip">Broken</button> 

尝试trigger: 'click'示例http://jsfiddle.net/9gj8c57w/3/

 $(document).ready(function() { $('#search').tooltipster({ }); $('#broken').tooltipster({ trigger: 'click' }); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.3.0/js/jquery.tooltipster.min.js"></script> <link href="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.3.0/css/tooltipster.min.css" rel="stylesheet"/> <button id="search" title="Tooltip Working">Search</button> <button id="broken" title="Broken Tooltip">Broken</button> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM