jQuery,在.on()中使用event.target

时间:2015-04-08 01:47:15

标签: jquery

我有一个看起来像这样的函数:

function preview(obj){
  ...
}

以下是我如何调用该函数,

$('.parent').on('click','.child',preview);

问题是如何定义" obj", 我尝试了以下代码,但没有运气。

$('.parent').on('click','.child',{obj:event.target},preview);

或者我可以使用的唯一方法是这样,我尝试并按预期工作。

$('.parent').on('click','.child',function(){
  preview($(this));
});

1 个答案:

答案 0 :(得分:1)

试试这个

$('.parent').on('click','.child',function(event){
  preview(event.target);
});