当设置事件处理程序(提交、点击、按键等)时,获取数据并在处理程序中使用最快和最有效的方法是什么?我应该像这样做吗:
$obj.data({name: value, ...});
$obj.click(function(e){
var $this = $(e.target),
name = $this.data(name);
});
还是像这样做比较好吗:
$obj.bind('click', {name: value}, function(e) {
var $this = $(e.target),
name = e.data.name;
});
我是否遗漏了其他需要考虑的因素?