JQuery Tooltip with Primefaces: Uncaught TypeError: $(...).tooltip is not a function

JQuery Tooltip with Primefaces: Uncaught TypeError: $(...).tooltip is not a function

我试图在我使用 Primefaces 的 JSF 应用程序中使用 jQuery 工具提示(因此,jQuery 由 Primefaces 自动加载),但我收到以下错误:

Uncaught TypeError: $(...).tooltip is not a function

我是这样使用tooltip功能的:

<script type="text/javascript">

        // DOM Ready
        $(function() {

        //jQuery Tooltip
         $( document ).tooltip();
    });

    </script>

更新

如果我 "manual" 包括 jquery-ui 它有效:

<h:outputScript name="scripts/jquery/jquery-ui.min.js"/>

PF 6.0(jQuery v1.11.3) 野蝇 10

工具提示是 jquery ui 的一部分,但不是 jquery 的一部分(查看 here 了解不同之处)。 PrimeFaces 使用 jQuery,但仅使用 jquery ui 的一部分。工具提示不是它的一部分。因此,您不能仅将工具提示与 PrimeFaces 一起使用。您必须像在问题中那样自己加载它。但请注意选择与 PrimeFaces 的 jquery 版本兼容的 jquery ui 版本。