我在$(document).ready();
块中有以下代码段。
$(document).on('mouseenter', '.mappin', {class_name: $(this).attr('id')}, do_showDetails);
我无法弄清楚如何在data参数中正确设置class_name字段。我知道这就是问题所在,硬编码值正确传递数据。
肯定this
在这里有效吗?
答案 0 :(得分:0)
我不确定这是否是你想要的,但试试这个:
$(document).on('mouseenter', '.mappin', function() {
$(this).addClass($(this).attr('id'));
do_showDetails();
});