jQuery-parent()与parents()
来源:互联网 发布:telnet 重启 端口命令 编辑:程序博客网 时间:2024/05/20 07:51
动态添加HTML的js代码
var str; str += "<tr><td class=\"td1\" style=\"display:none\">" + reg + "</td>";str += "<td class=\"td1\">" + ROLE_NAME + "</td>";str += "<td class=\"td1\">" + ROLE_REMARKS + "</td>";str += "<td class=\"td1\"><button class=\"table_edit\">修改</button></td>";str += "<td class=\"td1\"><button class=\"table_delete\">删除</button></td>";str += "<td class=\"td1\"><button class=\"table_right\">权限</button></td></tr>";$("#tableList tbody").append(str);
table_edit的js触发事件
//表格内修改按钮触发事件 $(function () { $("#tableList").delegate(".table_edit", "click", function () { var input = $('.box1 input'); //标记正在编辑的表格行 $(this).parent().parent().addClass('edit'); var td = $(this).parent().parent().find('.td1'); //对于获得的元素进行处理 alert(td.eq(1).text()); alert(td.eq(2).text()); }) });
错误与心得:这里只是想强调一下parent(),parents()的区别,因为之前也只是范范的有个印象,简单地浏览过,所有直到使用出错才想起来仔细研究这二者的区别。
parent()只返回当前元素的父级元素,parents()却返回当前所有元素所有的祖级元素,要注意的是,可能有人的理解和我一样有误差,但是其实这里的祖级是包含父级的。
还有就是如果你不怕麻烦,其实可以和我一样,通过级联parent()来选择,但是这样写代码灵活度不够,你也可以使用parents(),但是会需要进一步的精确选择。
阅读全文
1 0
- jQuery-parent()与parents()
- Jquery的parent,parents与children
- jquery中parent()与parents()的比较
- jquery parent 与 parents 的qubie
- jquery-parent(),parents()与closest()的区别
- Jquery中的parent()与parents()取父元素的区别
- Jquery中的parent()与parents()取父元素的区别
- Jquery的parent和parents
- jquery parent() parents() closest()区别
- jquery中closet,parent,parents
- jquery .parents() .parent() .closet()方法
- jquery .parents()和.parent() 方法
- jquery parent() parents() closest()区别
- jquery parent() parents() closest()区别
- jQuery parents和parent区别
- jquery .parents() .parent() .closet()方法
- parent()与parents()的区别
- 关于Jquery的parent和parents
- 中位数
- 我喜欢的技术性网站
- zynq学习笔记——EMIO方式模拟SCCB时序进行读写操作
- HDU 2188 悼念512汶川大地震遇难同胞——选拔志愿者(博弈)
- 第十五天(多态)
- jQuery-parent()与parents()
- QtDesigner如何添加工具栏toolBar
- Linux需要具备管理员特权才能修改网络设置
- 我的git学习笔记(一)留存以备将来忘记时查询。
- Java并发编程实战--笔记一
- 【基础数学问题】
- Xamarin的坑-绑定(三)
- Windows Server 2016 Install
- ubuntu下 solidity框架truffle 以及testrpc的安装