动态设置jquery event.data参数

时间:2014-01-23 17:02:54

标签: jquery jquery-on

我在$(document).ready();块中有以下代码段。

$(document).on('mouseenter', '.mappin', {class_name: $(this).attr('id')}, do_showDetails);

我无法弄清楚如何在data参数中正确设置class_name字段。我知道这就是问题所在,硬编码值正确传递数据。

肯定this在这里有效吗?

1 个答案:

答案 0 :(得分:0)

我不确定这是否是你想要的,但试试这个:

$(document).on('mouseenter', '.mappin', function() {
    $(this).addClass($(this).attr('id'));
    do_showDetails();
});