table合并单元格(Jquery 插件

来源:互联网 发布:韦小宝和康熙 知乎 编辑:程序博客网 时间:2024/05/24 00:45
<!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>table合并单元格(Jquery 插件)</title><script src="http://code.jquery.com/jquery-latest.js"></script><style type="text/css">table{ border-collapse:collapse;}table th{ background:#ddd; }table td,table th{ padding:2px 10px;border:1px solid #999;}</style></head><body><table id="my-table"><thead>        <tr>            <th>姓名</th>            <th>学科</th>            <th>学分</th>        </tr>    </thead>    <tbody>    <tr>            <td>小铭</td>            <td>数学</td>            <td>100</td>        </tr>        <tr>            <td>小铭</td>            <td>英语</td>            <td>100</td>        </tr>        <tr>            <td>小铭</td>            <td>化学</td>            <td>100</td>        </tr>        <tr>            <td>小铭</td>            <td>美术</td>            <td>100</td>        </tr>        <tr>            <td>小红</td>            <td>数学</td>            <td>100</td>        </tr>        <tr>            <td>小红</td>            <td>英语</td>            <td>100</td>        </tr>        <tr>            <td>小红</td>            <td>化学</td>            <td>100</td>        </tr>        <tr>            <td>小红</td>            <td>美术</td>            <td>100</td>        </tr>    </tbody></table><script type="text/javascript">!function($){$.fn.rowspan=function(options){var defaults = {}        var options = $.extend(defaults, options);this.each(function () {var tds=$(this).find("tbody td:nth-child("+options.td+")");var current_td=tds.eq(0);var k=1;tds.each(function(index, element) {if($(this).text()==current_td.text()&&index!=0){k++;$(this).remove();current_td.attr("rowspan",k);current_td.css("vertical-align","middle");}else{current_td=$(this);k=1;}});})}}( window.jQuery );$("#my-table").rowspan({td:1});</script></body></html>

原创粉丝点击