За последние 24 часа нас посетили 17743 программиста и 1655 роботов. Сейчас ищут 914 программистов ...

поиск по координатам

Тема в разделе "JavaScript и AJAX", создана пользователем Vantedur, 10 фев 2011.

  1. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    есть координаты x и y, как найти обьект лежащий в области этих координат?
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Vantedur
    взять область, перебрать все дочерние элементы, получить их координаты x1 y1 прибавить ширину и высоту получить x2 y2, проверить входит ли х и y в интервалы x1-x2 и y1-y2
     
  3. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    так я уже сделал =) вопрос можно ли както по другому?
     
  4. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    - означает: от 0 0 до x y ?
     
  5. fan

    fan Активный пользователь

    С нами с:
    7 сен 2010
    Сообщения:
    14
    Симпатии:
    0
    А откуда эти координаты берутся? по событию мыши, или в результате неких вычислений.
    Это ж разный подход.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    повесить ховер на всё?
     
  7. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    ну координаты легко получаются, это координаты ширины делённые на два, то есть я хочу привязать кучу функционала и операций к объекту что по центру дива.
     
  8. fan

    fan Активный пользователь

    С нами с:
    7 сен 2010
    Сообщения:
    14
    Симпатии:
    0
    Дааа, это не на пять минут, раз без мыши, то надо думать.
    А высота как? страница может быть длинной или короткой.
    Речь идёт об определённом ДИВе или об элементе который возможно будет существовать по этим координатам?, а может и не будет?.
    Задачка интересная но пока не понятен смысл. Сейчас получается, что не понятно что там может оказаться в полученных координатах, а делать что то с не известным элементом...
    Не понимая задачи нет смысла за неё браться. Но и не буду ни чего обещать.