mlfk.net
当前位置:首页 >> js或jQuEry如何获取点击的tD表格的内容 >>

js或jQuEry如何获取点击的tD表格的内容

这个太简单了: $("table#aijquery").on("click",function(e){ alert($(e.target).text());});看这里有在线实例: jquery里获取表格内被点击的td单元格的内容的方法及在线实例演示

$(function(){ $("td").click(function(){ //td点击事件; var val = $(this).attr("id") //定义val值为点击的此td的id值; }) })

如果你电话那栏只有一个,那么可以直接用jq找元素 $("table tr:eq(1) td:eq(2)").text() 如果是多个电话的话那么就需要循环tr查找下级元素的td

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

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)")....

var result = "";// 查询所有 checked(选中的) input type="checkbox"$("input:checkbox:checked").each(function(){ // 查询对应的父节点 td 的父节点 tr 下的第 1 个 td(下标从0开始)的 innerHTML var td = $(this).parent().parent().fin...

可以动态添加完之后,统一绑定事件 $("#tables td").click(function(){ console.log($(this).text())})亦可以每生成一个元素就绑定事件,不过这样你的html需要修改,改为循环插入td

$("#tdID").parent();可以找到td所在的行想要取行什么属性直接取就可以了

$("table tr:gt(0)").each(function(i){ alert("这是第"+i+"行内容"); $(this).children("td").each(function(i){ alert("第"+i+"个td的内容:"+$(this).text()); });});

$(function(){ $("#tas td").bind("click",function(){ var $urls = $("#tas td a").attr("href"); location.href=$urls; }); });     www.baidu.com    

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