2

我很好奇这样的事情是否可能

$('.parent').append('<div></div>',
{ text: 'delete',
  on: {click, dofunc(this)}})

这样做的关键是将事件处理程序绑定到其创建语句中新创建的元素,并将新创建的元素传递给处理函数。

4

1 回答 1

2

是的,有可能。

$('<div/>', { 
  text:  'delete',
  click:  dofunc
}).appendTo('.parent');

thisdofunc函数的上下文中是指被点击的元素。

http://jsfiddle.net/e77L4/

于 2013-02-17T15:29:26.910 回答