некорректно отрабатывает event listener

Домой Форумы Проблемы и предложения некорректно отрабатывает event listener

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #15933
    Аватарvedmag
    Новичок

    Помогите разобраться в проблеме
    Дано
    Есть таблица в HTML- каждый элемент со своим уникальным id
    Есть несколько объектов в 3D
    Добавляю в цикле listener, который по событию click на html элементе подсвечивает компонент в 3D
    Цикл проходится по всем элементам таблицы и 3D
    Проблема
    При нажатии на элементы таблицы подсвечивается единственный( самый последний в цикле 3D элемент ). Listener на html элементы доьавляется, а вот 3d объект, на который он ссылается с каждым циклом затирается на самый последний.
    Вопрос
    Как сделать так, что бы listener отрабатывал корректно и при выборе строчки таблицы подсвечивался соответствующий, а не последний элемент в 3D?

    #15938
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Прикрепите приложение в архиве здесь, надо смотреть конкретно логику приложения.

    Co-founder and lead graphics specialist at Soft8Soft. Blender only and forever!

    #15939
    Аватарvedmag
    Новичок

    Пример приложения во вложениях.
    При выборе элемента в 3d программа отрабатывает корректно, а вот функция выбора HTML элементов ведёт себя не так
    вот ссылка
    https://cdn.soft8soft.com/AROAJSY2GOEHMOFUVPIOE:1a050f42e2/applications/listener/index.html

    • Ответ изменён 2 недели, 5 дней назад пользователем Аватарvedmag. Причина: Файл не прикрепился
    Вложения:
    Вы должны войти для просмотра вложений.
    #15942
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Не прикрепился видимо. Залейте лучше на файлообменник и оставьте здесь ссылку.

    • Ответ изменён 2 недели, 5 дней назад пользователем Mikhail LuzyaninMikhail Luzyanin.

    Co-founder and lead graphics specialist at Soft8Soft. Blender only and forever!

    #15944
    Аватарvedmag
    Новичок

    Загрузил приложение на диск
    https://yadi.sk/d/MtQK2Kh8POfNEQ

    Заранее спасибо за помощь

    #15946
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Вот немного отредактировал (в архиве только файл логики, заминети свою в папке на мою), все элементы цикла надо загнать в процедуру что бы все ID и пр. не перезаписывались у предыдущего элемента, а добавлялись у нового.

    Вложения:
    Вы должны войти для просмотра вложений.

    Co-founder and lead graphics specialist at Soft8Soft. Blender only and forever!

    #15948
    Аватарvedmag
    Новичок

    Спасибо, всё заработало :good:

    #15949
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    :good:

    Co-founder and lead graphics specialist at Soft8Soft. Blender only and forever!

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Для ответа в этой теме необходимо авторизоваться.