我正在尝试使用字符串变量作为 jQuery .on() 对象中的键。
我写了一个 jsfiddle 来说明这个问题:http: //jsfiddle.net/KHPUV/
我知道这可能不是一个专门的 jquery 问题,而更多的是与一般变量的使用有关,但是实现我想要做的最好的方法是什么?(使用字符串变量作为键)。
Click 在以下示例中不起作用,但 mouseover 和 mouseout 可以:
var responseEvent = 'click';
$('#el').on({
'mouseover' : mouseOver,
'mouseout' : mouseOut,
responseEvent : mouseClick
});
谢谢你。