javascript - 在框架之外使用 Zurb Foundation 工具提示

标签 javascript jquery tooltip zurb-foundation

我尝试使用 zurb Foundation 工具提示脚本,而不为我的网站加载任何其他基础库,但是当我尝试加载它时,它会抛出此 js 错误。

我的标记看起来像这样:

<span class="has-tip tip-right" data-width="200" title="This is a tip">This is a tip</span>

<script src="js/jquery.js"></script>
<script src="js/jquery.foundation.tooltips.js"></script>
<script src="js/app.js"></script>

JS 错误:

Uncaught TypeError: Object [object Object] has no method 'tooltips' app.js:5
(anonymous function) app.js:5
fire jquery.js:1075
self.fireWith jquery.js:1193
jQuery.extend.ready jquery.js:435
DOMContentLoaded jquery.js:949

这是我加载脚本的方式

(function ($) {  

$(function(){
    // initialize tooltips
    $(document).tooltips();
});
})(jQuery);

有谁知道为什么会这样吗?

最佳答案

我认为您没有使用正确的名称调用该函数。它应该是 $(document).foundationTooltips()NOT $(document).tooltips()

完整示例:

(function ($) {  

$(function(){
    // initialize tooltips
    $(document).foundationTooltips(); //This line right here
});
})(jQuery);

关于javascript - 在框架之外使用 Zurb Foundation 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12719434/

相关文章:

javascript - 使用 Nuxt.js 中间件检查 firebase 中的登录用户

javascript - 动态点击事件问题

javascript - 我可以在单个警报中对 javascript 数组的所有元素进行alert() 吗?

html - 样式按钮工具提示

wpf - 我可以在 WPF 中明确显示鼠标单击事件的工具提示吗?

tooltip - 如何在 Vaadin Flow 中显示网格单元格工具提示

Jquery DataTables 中的 Javascript 变量

javascript - 如何使用 ngrepeat 在 Angular js 中解析此 json

jQuery、jQuery UI 和双重许可插件(双重许可)

javascript - 如何通过单击一次从两个不同的 div(其中一个隐藏)复制内容,但每个 div 都在单独的行上?