- 13, May 2024
- #1
Недавно я начал работать в компании, все программное обеспечение которой предоставлялось зарубежными разработчиками.
Меня наняли из-за моего многолетнего опыта работы с программным обеспечением, но все эти годы я работал над Windows Forms с использованием C#. Этот проект все еще находится в Visual Studio, но в основном он контролируется HTML, CSS и Javascript, в которых я не очень силен.
Мое задание прямо сейчас: когда пользователь перетаскивает строку в таблице, слева от элемента управления сеткой появляется указатель, следует за строкой, указывая, куда ее можно переместить, и строка перемещается в это место, когда Пользователь отпускает мышь.
Прямо сейчас мышь не перемещается 1 к 1 со стрелкой.
Чем больше строк в сетке, тем больше несоответствие между мышью и указателем.
На изображении выше мышь находится на «jp2code 035», а указатель находится на «Задаче 13».
Я зашел на вкладку «Источник» консоли Chrome, перешел к точкам останова прослушивателя событий и поставил одну из них на «Мышь > щелчок», но это не нарушило выполнение.
Я здесь не для того, чтобы заставить вас решить проблему за меня, но я не знаю, как найти связанный с этим код.
Вызываемый файл называется TaskListViewer, но в конструкторе он не имеет элементов управления и содержит очень мало кода.
Все загружается главной страницей и исходными скриптами.
Может ли кто-нибудь предложить предложения о том, как мне найти проблему в Javascript? Для приложения Windows Forms я бы просто посмотрел обработчики событий для элемента управления.
Меня наняли из-за моего многолетнего опыта работы с программным обеспечением, но все эти годы я работал над Windows Forms с использованием C#. Этот проект все еще находится в Visual Studio, но в основном он контролируется HTML, CSS и Javascript, в которых я не очень силен.
Мое задание прямо сейчас: когда пользователь перетаскивает строку в таблице, слева от элемента управления сеткой появляется указатель, следует за строкой, указывая, куда ее можно переместить, и строка перемещается в это место, когда Пользователь отпускает мышь.
Прямо сейчас мышь не перемещается 1 к 1 со стрелкой.
Чем больше строк в сетке, тем больше несоответствие между мышью и указателем.
На изображении выше мышь находится на «jp2code 035», а указатель находится на «Задаче 13».
Я зашел на вкладку «Источник» консоли Chrome, перешел к точкам останова прослушивателя событий и поставил одну из них на «Мышь > щелчок», но это не нарушило выполнение.
Я здесь не для того, чтобы заставить вас решить проблему за меня, но я не знаю, как найти связанный с этим код.
Вызываемый файл называется TaskListViewer, но в конструкторе он не имеет элементов управления и содержит очень мало кода.
Все загружается главной страницей и исходными скриптами.
Может ли кто-нибудь предложить предложения о том, как мне найти проблему в Javascript? Для приложения Windows Forms я бы просто посмотрел обработчики событий для элемента управления.