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

时间:2011-05-28 21:02:37

标签: javascript jquery svg

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

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

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

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

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

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

请帮忙。

由于

1 个答案:

答案 0 :(得分:6)

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

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

相关问题