首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JQuery指定位置添加<td> 但是没有添加到想到的位置后面,该如何解决

2012-09-19 
JQuery指定位置添加td 但是没有添加到想到的位置后面HTML code!DOCTYPE html PUBLIC -//W3C//DTD XHTM

JQuery指定位置添加<td> 但是没有添加到想到的位置后面

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>JQuery动态添加table的tr td</title><script type="text/javascript" language="javascript" src="jquery-1.6.2.js"></script><script type="text/javascript">    $(document).ready(function(){        $(".os-content tr:eq(1) td:eq(1)").after("<td>王五</td>");    });</script></head><body>    <table class="os-content" id="b1" border=1>        <tbody>            <tr><td style="">张三</td></tr>            <tr>                <td>                    <table border=1>                        <tr><td>李四</td></tr>                        <tr><td>钱七</td></tr>                    </table>                    </td>                <td>赵六</td>            </tr>        </tbody>    </table></body></html>


想实现把王五添加到赵六后面, 而不是添加到钱七的后面 谢谢

[解决办法]
试试这个,好像是你想要的结果。$('#b1 tbody > tr:eq(1) >td:eq(1)').after("<td>王五</td>");

热点排行