如何循环jquery网格中的所有行
我现在有了从jquery网格中获取行值的代码如何循环jquery网格中的所有行,jquery,Jquery,我现在有了从jquery网格中获取行值的代码 $("#table1").click(function(e) { var row = jQuery(e.target).parent(); value = row.attr("id"); 我需要循环所有行以获取值 有人能帮我吗?如果我单击第二行,我需要获取第二行值;如果我单击第一行,我需要获取第一行值。尝试以下操作: $('tr', '#table1').live('click', f
$("#table1").click(function(e) {
var row = jQuery(e.target).parent();
value = row.attr("id");
我需要循环所有行以获取值
有人能帮我吗?如果我单击第二行,我需要获取第二行值;如果我单击第一行,我需要获取第一行值。尝试以下操作:
$('tr', '#table1').live('click', function(){
var id = $(this).attr('id');
});
我强烈建议使用$('#table1').delegate('tr','click',function(){});为什么?我看不出有什么不同。两者都绑定单击#table1元素并从此处检查事件目标。实际上,如果您查看jQuery 1.4.2源代码的第2411-2413行,委托扩展所做的唯一事情就是在上下文中调用$.fn.live。