www.ypnh.net > jquEry点击一行某个tD,获取其他tD的值

jquEry点击一行某个tD,获取其他tD的值

点击以下按钮就可以获取其他td的值: var tds = $(this).parent().parent().children("td");得到的tds.length输出为0; 用aler($(this).parent().parent().children("td").eq(0).text()) 部分代码: item 111 jQuery jQuery是一个快速、简洁的Jav...

$(this).parents("tr").find("td").index($(this));

可以用delegate来做 $(document).ready(function(){ $('#test').delegate('li','click',function(){ alert($(this).text()); }); }); 1 2 3 这是一个示例,你可以参考一下,点击会跳出弹框显示对应li的内容

$(function () { $(":radio[name='box']").click(function () { $(this).parent().siblings().each(function () { var text = $(this).text(); }); }); }); 点击某个radio,然后取得当前行其他td中的文本。

可以用jQ的index()方法,举例: 第1行第2行第3行第4行$('#table1').find('tr').click(function() {var idx = $(this).index() + 1; // 索引是从0开始的,故+1console.log('点击了第' + idx + '行');});

代码如下: $("#table1 tr:eq(1) td nth-child(1)").html("new value"); 改变表格第一个tr的第一个td的值

$("table tr").each(function(i){ var index=0; if($($(this).find("td").get(1)).text()=='张三'){ index=i; } })

删除.live('click',function(){ $(this).parents('tr:first').remove(); });

hello , very glad to anser you . 可以将修改为这样尝试一下 $(":checkbox:checked").each(function () { var tablerow = $(this).parent().parent(); alert(tablerow.children('td').eq(2).text()); }); 欢迎追问。

$("#表格ID td:eq({x})").text();{x} = 此td从0开始计数的数值。 如果此td 有独立的class或自定义属性,也可。比如: $("td[rel='a']").text();

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com