jQuery скрипт — Tooltip (WM)

Четверг, Август 27, 2009 9:48 Евгений Жлобо

jQuery скрипт - Tooltip (WM)
Искал я недавно универсальный jQuery скрипт tooltip с гибкими настройками. Я не смог найти подходящего. Можно было конечно редактировать готовые, но я решил сделать свой скрипт.

Скрипт нужно только подключить на страницу где уже подключен jQuery и все.

Настроить скрипт для себя может любой, кто знает основные моменты html и базовые знания css. Даже если нет, то я закомментировал все настройки и вы можете эксперементировать.

Настройки внешнего вида:

var BgColor = "#fff"; // Цвет фона tooltip'a.
var BgImage = "url('')"; // Картинка на фоне.
var BgRepeat = "no-repeat";
var BgPosition= "left top";
var FontColor = "#414141"; // Цвет текста.
var FontSize = "13px"; // Размер шрифта.
var FontFamily = "Arial"; // Шрифт.
var FontWeight = "normal"; // Толщина шрифта.
var Opacity = 0.9; // Прозрачность.
var BorderWidth = "1px"; // Ширина обрамления.
var BorderStyle = "dashed"; // Стиль обрамления.
var BorderColor = "#ccc"; // Цвет обрамления.
var Padding = "2px 5px"; // Внутренние отступы.
var MinWidth = "0px"; // Минимальная ширина.
var MaxWidth = "300px"; // Максимальная ширина.
var TextAlign = "left"; // Расположение текста внутри.

Настройки анимации:

var FadeIn = 300; // Скорость появления. | Совет: Одно из значений не используйте.
var FadeOut = 0; // Скорость исчезновения. | Время в миллисекундах.
var Left = 15; // Отступ слева от курсора мыши.
var Top = 8; // Оступ сверху от курсора мыши.

Настройки содержимого:

var Links = "a"; // Для чего использовать ToolTip (a, div и т. п.).
var Result = "title"; // Что выводить в tooltip.

Все это вы сможете редактировать в скрипте.

Скачать скрипт | Посмотреть пример работы.

Вы можете оставить ответ, или trackback с Вашего собственного сайта.

10 комментариев “jQuery скрипт — Tooltip (WM)”

  1. Arti сообщил:

    Август 27th, 2009 17:04

    Изобретение велосипеда. В jquery тултипов валом. Не пойму, зачем использовать разный стиль для всех тултипов и настраивать их через JS? В чём смысл?


  2. WebMast сообщил:

    Август 27th, 2009 17:55

    Arti, можно и через css. Но в некоторых случаях tooltip очень полезен...


  3. Arti сообщил:

    Август 28th, 2009 0:49

    нет, я не к тому говорю... в своих проектах тоже юзают tooltipы разные... но ведь уже есть готовые решениЯ... и они на любой вкус :)


  4. WebMast сообщил:

    Август 28th, 2009 11:19

    Ну конечно, их валом... Но в основном, каждый пытается сделать для всех, то есть кучу многочисленных настроек. Мой весит ~4 киБ со всеми наворотами. Я не сравнивал с другими, но думаю мой весит меньше...


  5. str сообщил:

    Август 28th, 2009 16:21

    А еще фишка в том, что многие браузеры (я юзаю хром) выводят свою подсказку поверх «вашей» :)

    Получается бессмысленно.


  6. WebMast сообщил:

    Август 28th, 2009 16:47

    str, стандартная подсказка в хроме статическая. Мой же tooltip следует за мышкой.


  7. str сообщил:

    Август 28th, 2009 22:57

    Не, насчет тултипа — это классно, не спорю, я к тому, что стандартная подсказка портит все впечатление :(

    От этого наверно не избавиться.


  8. WebMast сообщил:

    Август 29th, 2009 8:19

    Аа... Ну да, хромовская подсказка прям на мою, все не так как хотелось : (.


  9. Лихтов сообщил:

    Август 29th, 2009 8:40

    я-ху-ху... Вот он родненький! )


  10. user сообщил:

    Март 16th, 2010 23:15

    Скрипт отличный! Весит мало. Только в IE7 — совсем не работает, а в IE8 выводит стандартную подсказку поверх скриптового tooltip.

    Было бы здорово, если бы Вы доработали этот скрипт — тогда можно было бы конкурировать со скриптами от jquery ;)


Оставить комментарий

Я не робот!