Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 无法在表JQuery中选择添加的行_Jquery Ui - Fatal编程技术网

Jquery ui 无法在表JQuery中选择添加的行

Jquery ui 无法在表JQuery中选择添加的行,jquery-ui,Jquery Ui,我正在动态地向表中添加行,但问题是当我单击添加的行时,我无法选择或激活,下面是我的代码。相同的代码适用于静态行 $('.dataGrid tr').bind('click',function(){ $('.dataGrid tr').removeClass('active'); $(this.addClass('active'); }); $('').appendTo(表) .append($('').text(pos.posId)) .append($('').text(pos.posName

我正在动态地向表中添加行,但问题是当我单击添加的行时,我无法选择或激活,下面是我的代码。相同的代码适用于静态行

$('.dataGrid tr').bind('click',function(){ $('.dataGrid tr').removeClass('active'); $(this.addClass('active');
});

$('').appendTo(表) .append($('').text(pos.posId)) .append($('').text(pos.posName)) .append($('').text(pos.posAddress))

请帮帮我

对于动态生成的元素,您需要该方法,而不是单击

$('.dataGrid tr').live('click', function(){
  $('.dataGrid tr').removeClass('active');
  $(this).addClass('active');       
});

向表中添加新行不会自动添加所需的事件侦听器

创建一个函数,该函数完成两件事: 1.向表中添加/插入行。 2.将您绑定到静态行的同一事件侦听器绑定到该行