mdsk.net
当前位置:首页 >> 如何用jQuEry获得一个TD的索引 >>

如何用jQuEry获得一个TD的索引

td是列,tr是行: $(document).ready(function(){ $("table td").bind("click",function(){ var index = $(this).parent().index(); alert(index);//表示所在行的索引。如果要的是列的索引,把parent()去掉 }); });

jQuery 中使用 text() 或者 html() 函数可以获取td的内容: $("td").text(); // 或者 $("td").html(); 二者区别在于前者返回所选元素的文本内容,后者返回所选元素的内容(包括 HTML 标记)。 下面实例演示:点击按钮后获取所有选中行的td单元格...

$(function(){ $("input").change(function(){ var curVal = $(this).val(); var prevVal = $(this).parent().prev("td").find("input").eq(0).val(); var nextVal = $(this).parent().next("td").find("input").eq(0).val(); alert("上一个文...

var tdlist = $("table").children("tr").children("td"); 或 var tdlist = $("table").find("td")

jQuery 中使用 text() 或者 html() 函数可以获取td的内容: $("td").text(); // 或者 $("td").html(); 二者区别在于前者返回所选元素的文本内容,后者返回所选元素的内容(包括 HTML 标记)。 下面实例演示:点击按钮后获取所有选中行的td单元格...

$(function(){ $("input").change(function(){ var curVal = $(this).val(); var prevVal = $(this).parent().prev("td").find("input").eq(0).val(); var nextVal = $(this).parent().next("td").find("input").eq(0).val(); alert("上一个文...

假设“张三”的td单元格的id号“test”,取得他所在行的行号代码如下: $("#test").prarent().index();

有两种方法可以获取tr下的第二个td元素: 1、使用css选择器,$("tr td:nth-child(2)")。 2、使用遍历函数eq()。 下面就以上两个方法进行实例演示:单击按钮改变所有行的第二个单元格的样式,单击任意行改变该行第二个单元格的样式。 1、HTML结构...

jquery就不用children了吧,直接用: alert($(this).parent().parent().find("td:eq(0)").text()); 对了,你这个 $(this) 要确定是这个 input 哦。 $("input[name='del']").each(function(){ alert($(this).parent().parent().find("td:eq(0)")....

如果你给要取值的td加上ID就最直接简便了,$("#tdID").text();即可得到第二个电话号码 如果不指定ID,那就根据table去取值: $("table").find("tr:eq(1)").find("td:eq(2)").text(); 要获取多个td的值,则使用循环获取:

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com