"onclick"处理程序中的对象类型是什么?

Bud*_*dda 2 javascript jquery svg

我正在使用JavaScript将图像添加到'svg'对象中,然后为每个对象分配'onclick'事件处理程序:

var svgMap = $("#map").get(0);
$($('polygon'), svgMap)
        .bind('click', tileClicked2)
Run Code Online (Sandbox Code Playgroud)

这里'#map'是我的svg-object.

在我的事件处理程序中,我可以使用单击的对象:

    function tileClicked2(evt) {
        $(this).attr('fill', 'black');
    }
Run Code Online (Sandbox Code Playgroud)

但是什么是传递给处理程序的'evt'参数?我试图调查它是否有用,但找不到任何东西......

请帮忙.

谢谢

Epe*_*eli 6

在这种情况下,它是jQuery Event对象

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