Каков тип объекта в обработчике onclick? - PullRequest
2 голосов
/ 29 мая 2011

Я добавляю изображения в объект 'svg' с помощью JavaScript, а затем назначаю обработчик события 'onclick' для каждого из них:

var svgMap = $("#map").get(0);
$($('polygon'), svgMap)
        .bind('click', tileClicked2)

Здесь '#map' - мой svg-объект.

В моем обработчике событий я могу работать с нажатием на объект:

    function tileClicked2(evt) {
        $(this).attr('fill', 'black');
    }

Но что такое параметр 'evt', который передается в обработчик? Я пытался выяснить, может ли это быть полезным, но ничего не могу найти ...

Пожалуйста, помогите.

Спасибо

1 Ответ

6 голосов
/ 29 мая 2011

В данном случае это объект события jQuery

http://api.jquery.com/category/events/event-object/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...