Отметки людей на фото

Тема в разделе "JavaScript", создана пользователем dirdir, 24 апр 2014.

Модераторы: ZiX
  1. dirdir

    dirdir Постоялец

    Регистр.:
    19 мар 2012
    Сообщения:
    92
    Симпатии:
    11
    Нужно готовое решение что бы сделать отметки людей на фото как вконтактике.

    1) На сайте есть фото.
    2) Надо сделать как вконтакте при наведении на человенка подпись.

    Нашёл только Перейти по ссылке

    Но уж очень долго буду переделывать.

    Есть что из готового?

    Или скиньте скрипт на jquery где надо только будет координаты подобрать.

    Всем спасибо.
     
  2. codeator

    codeator Постоялец

    Регистр.:
    18 май 2013
    Сообщения:
    53
    Симпатии:
    15
    dirdir нравится это.
  3. dirdir

    dirdir Постоялец

    Регистр.:
    19 мар 2012
    Сообщения:
    92
    Симпатии:
    11
    Спасибо. Редко что то программирую, буда рад если кто-нибудь пояснит конструкцию

    HTML:
    $('.taggd').each(function(i, e) {
                var $e = $(e);
    
                $e.taggd(settings[i]);
                $e.taggd('items', data[i])
            });
    Я имел в виду что за
    var $e = $(e);
     
    Последнее редактирование модератором: 6 май 2014
  4. Vishez

    Vishez

    Регистр.:
    19 авг 2013
    Сообщения:
    170
    Симпатии:
    81
    $e это просто переменная. как известно, в js разрешено в именах переменных употреблять "$".

    $(e) - $ это функция jQuery которая возвращает набор элементов по селектору. В данном случае селектор это содержимое переменной "e"(не путать с "$e"). Содержимое переменной "e" в данном случае содержит значение текущего элемента массива $('.taggd').

    В догонку Перейти по ссылке

    Вобще заметил в последнее время в некоторых библиотеках употребляют подобные "$e" имена переменных. Имхо это создает путаницу, так как есть jquery функция похожая, плюс в пхп перед переменной всегда стоит $.
     
    dirdir нравится это.