黑马程序员技术交流社区

标题: jquery中选择父级方法parents()和parent()的区别 [打印本页]

作者: 刘钰    时间: 2013-6-18 09:59
标题: jquery中选择父级方法parents()和parent()的区别
想在一个tabel里写删除按钮,点击按钮删除当前行,刚开始的代码如下,结果不行    <table id="tb">        <tr><td>第一</td><td><input type="button" value="删除" /></td></tr>        <tr><td>第二</td><td><input type="button" value="删除" /></td></tr>        <tr><td>第三</td><td><input type="button" value="删除" /></td></tr>    </table>     <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>    <script type="text/javascript">        $(function () {            $("#tb td input").click(function () {                $(this).parent("tr").remove();            });        })    </script>改成parent().parent()就可以,后来在智能提示中发现parents(),于是改成parents("tr"),结果可行,经过查找得知parent()是严格上一级,是唯一的,而parents()则代表所有的父级,是不唯一的。


作者: 许庭洲    时间: 2013-6-19 07:01
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2