Pull to refresh

Comments 12

Лучше уж qTip, от того-же автора юзать — функциональнее в разы.
фунцкиональнее. но и весит 38кб в упакованном виде против 3.3кб для SimpleTip. С основной задачей (показать подсказку, обновить подсказку, удалить подсказку, произвести действия по событию) SimpleTip справляется, зачем тогда нагружать сайт лишними 30 кб ненужного кода?
Для такой ерунды еще и плагины, это же с помощью jQuery делается за минуты.
на хабре такой ответ можно писать только если %username% хвастается своим гипер крутым плагином, иначе можно огрести.

Плагин кстати действительно УГ.

Чтобы сделать нам нужно всего то описать функцию .tooltip()
1) Получаем данные о диве $(this).width(), $(this).height(), $(this).offset().left, $(this).offset().right
2) Создаем див новый который находится в нашем текущем с специальным классом, подсказки с помощью этих кординат (5 классов школы хватит, чтобы посчитать координаты длину и высоту)
3) Заоплняем див подсказки
4) прикручиваем к $(this).mouseover(function(){}) и $(this).mouseout(function() {}) внутри функции получаем див подсказки и делаем show, hide()

В чем такая сложность самому сделать? Быстрее имхо чем искать чужой код=)
Зачем изобретать велосипед?
5 минут на поиск плагина + 15 на исправление глюков.
Свое с нужным мне функционалом (учитывая что в верстке я профан) я бы реализовывал гораздо дольше.
Все же стоит отделить 2 класса плагинов:

— Базовое расширение (jquery.pngfix, jquery.keyboard, jquery.corner....)
они реализую базовые часто нужные функции для реализации разнообразных плюшечек

— Плюшечки
всякие подсказки, слайдеры, кнопочки и формочки, собственно то что является дизайном и интерефейсом сайта.

Они в разных проектах часто (чтобы было удобно) сильно отличаются.

=> Есть два пути
1) Изначально написать то что нужно

2) Найти что-то похожее ( и это может очень много времени занять), разбираться в чужом коде, исправлять баги автора, переписать почти все, исправить опять баги, и получить недоделанное первое с багами за намного больше времени….
Мне понравился вид подсказок. Буду использовать на одном проекте. Спасибо.
на оф. сайте если наводить на checkout qtop, а потом на появившуюся подсказку и затем обратно — будет весьма веселое мигание. это за 5 секунд тестирования. т.е. авторы не поставили .stop() и не сделали throtting исчезания, выпустили глючную хуиту и наверняка будут долго гореть в аду, как и все те, кто вывел это на главную.
пардон, промазал мышкой, хотел плюсануть.

видимо да, глюков у плагина хватает, но критичные для себя я уже исправил и доволен.
жду в студию самописное УГ, лишенное всех недостатков. Обещаю критически посмотреть и оценить.
Sign up to leave a comment.

Articles