• 新规:续航150公里以下新能源车取消补贴 2019-10-11
  • 法国革命时代,女人流行穿什么 2019-10-11
  • 黑龙江省县(市、区)委统战部长培训班举办 2019-10-06
  • “夏季第一瓜”竟是它! 2019-10-06
  • 《阿古顿巴》藏语版在藏语卫视首播 2019-09-06
  • 晋中市“三同步”推动互联网治理创新 2019-08-27
  • 法媒:研究称美国人常用药物或增加抑郁风险 2019-08-27
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • 一个被啪软件:jQuery 全选/反选以及单击行改变背景色实例

    来源:本网整理
    我先把CSS样式放出来,其实这个可以直接忽略
    复制代码 代码如下:
    body{margin:0;padding:0;font-size:12px;font-family:微软雅黑;}
    .datagrid{width:100%;}
    .datagird tr th{background-color:#191970; font-size:14px;}
    .datagrid tr th, .datagrid tr td{border:1px solid #ccc; border-collapse:collapse;}
    /* 选中行样式 */
    .table-row-selected{background:#fff68f;}

    我们再来看页面HTML结构
    复制代码 代码如下:
    <div id="page">
    <table class="datagrid" cellpadding="0" cellspacing="0">
    <thead>
    <tr>
    <th><input id="CheckAll" name="checkall" type="checkbox" /></th>
    <th>ID</th>
    <th>标题</th>
    <th>发布人</th>
    <th>发布时间</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td align="center"><input type="checkbox" name="check" /></td>
    <td align="center" width="5%">1</td>
    <td>阿里做对了哪三件事?</td>
    <td align="center" width="10%">internet</td>
    <td align="center" width="15%">2013-07-01</td>
    </tr>
    <tr>
    <td align="center"><input type="checkbox" name="check" /></td>
    <td align="center" width="5%">2</td>
    <td>大盘点:被互联网改写的16个传统行业</td>
    <td align="center" width="10%">internet</td>
    <td align="center" width="15%">2013-07-01</td>
    </tr>
    <tr>
    <td align="center"><input type="checkbox" name="check" /></td>
    <td align="center" width="5%">3</td>
    <td>如果智能手机市场有变,酷派们怎么办?</td>
    <td align="center" width="10%">internet</td>
    <td align="center" width="15%">2013-07-01</td>
    </tr>
    <tr>
    <td align="center"><input type="checkbox" name="check" /></td>
    <td align="center" width="5%">4</td>
    <td>看看福特们是如何抵御谷歌苹果的?</td>
    <td align="center" width="10%">internet</td>
    <td align="center" width="15%">2013-07-01</td>
    </tr>
    </tbody>
    </table>
    </div>

    实现功能
    1)单击行改变背景色
    复制代码 代码如下:
    $(".datagrid tbody tr").bind("click", function () {
    var oThis = $(this);
    if (oThis.hasClass("table-row-selected")) {
    oThis.removeClass("table-row-selected");
    oThis.children("td:eq(0)").children("input[name='check']").removeAttr("checked");
    } else {
    oThis.addClass("table-row-selected");
    oThis.children("td:eq(0)").children("input[name='check']").attr("checked", "checked");
    }
    });

    2)全选/反全选功能(未完成,待续)

    彩票双色球历史开奖结果 www.s9h6.com

  • 本文相关:
  • JavaScript实现QueryString获取GET参数的方法
  • JS去除右边逗号的简单方法
  • jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
  • Javascript/Jquery——简单定时器的多种实现方法
  • jQuery当鼠标悬停时放大图片的效果实例
  • Highcharts 非常实用的Javascript统计图demo示例
  • Function.prototype.call.apply结合用法分析示例
  • JavaScript常用全局属性与方法记录积累
  • jquery 多行文本框(textarea)高度变化
  • jquery select多选框的左右移动 具体实现代码
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 彩票双色球历史开奖结果 - 频道导航
    Copyright © 2017 彩票双色球历史开奖结果 www.s9h6.com All Rights Reserved
  • 新规:续航150公里以下新能源车取消补贴 2019-10-11
  • 法国革命时代,女人流行穿什么 2019-10-11
  • 黑龙江省县(市、区)委统战部长培训班举办 2019-10-06
  • “夏季第一瓜”竟是它! 2019-10-06
  • 《阿古顿巴》藏语版在藏语卫视首播 2019-09-06
  • 晋中市“三同步”推动互联网治理创新 2019-08-27
  • 法媒:研究称美国人常用药物或增加抑郁风险 2019-08-27
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • 篮球比分直播90vs雷速 竞彩高手名字 2019看图猜一肖 彩票论坛网 内蒙古11选五开奖结果 幸运彩最新开奖 美女带你玩五分彩骗局 游艺厅的经营范围 山东群英会任选单式开奖号码 网易彩票下载 七星彩开奖直播www 云南十一选五开奖结果今天开奖结果 无极3彩票是不是个骗局 海南环岛赛发布会 辽宁11选5数据专区