2015-01-19 2 views
1

Я работаю над сайтом, который построен в какой-то тяжелой структуре PHP.

Так оно уже включило jQuery UI 1.8.16 библиотека. Теперь я должен реализовать функциональность $(...).tooltip на одной веб-странице. Эта функция недоступна в jQuery UI 1.8.16, но доступна в jQuery 1.9.2.

<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script> 

Так я включил следующую строку в HTML-файл, в котором я хочу реализовать $(...).tooltip функциональность. Но все еще в firebug я получил следующую ошибку:

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

Как решить эту проблему? Может кто-нибудь, пожалуйста, помогите мне в этом отношении?

+0

возможность обновить версию фреймворка из Jquery UI Вы? Похоже, что 1.9 обратно совместим с 1.8, поэтому вы должны быть в безопасности. http://jqueryui.com/upgrade-guide/1.9/ –

ответ

0

Вы можете скачать только Tooltip виджет от jQuery UI - Download Builder.

Чтобы создать пользовательскую библиотеку JQuery UI, проверьте следующие пункты:

  • UI Ключевых

    1. Ядро
    2. Widget
    3. Позиция
  • Виджеты

    1. Tooltip
  • Тема (Опциональный)

Затем загрузите библиотеку JS после того, как ядра JQuery, а также таблицы стилей.

После этого вы можете просто инициализировать виджет.

$("#tooltip").tooltip(); 

Here is a working example.