Есть таблица, генерируется автоматически.
Сгенерированный HTML код одной ячейки(на скриншоте выделена голубым) выглядит так:
Код:
|
<td id="5763723f1751" class="eventCellValue">1.12</td> |
Сама таблица выглядит так:
JS страницы реагирует на нажатие ячейки таким образом:
Генерируется новый <DIV>, при этом код ячейки меняется на:
Код:
|
<td id="5763723f1751" class="eventCellSelected">1.12</td> |
Скрипт страницы очень большой, сложно было найти на какое событие запускается обработчик:
Выходит такая схема:
Когда на элементе происходит событие MouseDown, проверяется условие, если условие истинно, то скрипт переходит к обработке события MouseUp. И уже на MouseUp висит функция, создающая новый <div>, выглядит он так:
Суть моего вопроса:
Как вызвать событие (то есть создание нового дива)?
Такой код:
bet = document.getElementById('5763723f1751');
bet.click();
Не работает.
При наведении на ячейку курсор приобретает вид "выбор ссылки"
P.S. - проблема возникла в ходе написание бота для букмекерской конторы, и самое интересное, что функции других элементов страницы прекрасно вызываются через .click(). В общем, господа, что-то тут не чисто, через .mouseup() и .mousedown() тоже ничего не происходит.
В консоли браузера ошибок не появляется, просто показывается , что программа "думает" (песочные часы), а результата никакого. HELP!