![]() |
Каким образом вызвать MouseEvent для определенного объекта?
Доброго времени суток.
Собственно, сабж.. Никому не нужный кусок кода прилагается.:)) Код:
buttons_arr[1].addEventListener(MouseEvent.MOUSE_OVER, mousefunc); |
buttons_arr[1].dispatchEvent(new MouseEvent("mouseOver"));
|
Код:
buttons_arr[1].addEventListener(MouseEvent.MOUSE_OVER, mouseOver); |
2 silin: спасибо
2 2morrowMan: а чем мой вариант хуже? |
Цитата:
Событие MouseEvent.MOUSE_OVER - вызываеться само, т.е. такое как buttons_arr[1].dispatchEvent(new MouseEvent("mouseOver")); происходит автоматически! Зачем такое делать вручную... |
Цитата:
Цитата:
Цитата:
|
Теперь понятно! :)
З.Ы. Если функции разделять для каждого события, то их можно и самому вызывать: mouseOut(null); А если не разделять, и проверять в функции тип события, то придеться так как у вас. :) |
| Часовой пояс GMT +4, время: 20:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.