jquery入门—选择器实现隔行变色实例代码


Posted in Javascript onJanuary 04, 2013

1、JQuery选择器继承了CSS、path语音的部分语法,允许通过标签名、属性名、内容对DOM元素进行快速、准确的选择。
2、JQuery选择器与JavaScript相比,具有代码简单、完善的检测机制的优势。
3、使用JQuery选择器实现隔行变色,示例代码如下

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
<HEAD> 
<TITLE> 使用JQuery实现隔行变色 </TITLE> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 
<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT=""> 
<style type="text/css"> 
body{font-size:12px;text-align:center} 
#tbStu{width:260px;border:solid 1px #666;background-color:#eee} 
#tbStu tr{line-height:23px} 
#tbStu tr th{background-color:#ccc;color:#fff} 
#tbStu .trOdd{background-color:#fff} 
</style> 
<script language="javascript" type="text/javascript" src="jquery-1.8.3.min.js"> 
</script> 
<script type="text/javascript"> 
$(function(){ 
$("#tbStu tr:nth-child(even)").addClass("trOdd"); 
}) 
</script> 
</HEAD> 
<BODY> 
<table id="tbStu" cellpadding="0" cellspacing="0"> 
<tbody> 
<tr> 
<th>学号</th><th>姓名</th><th>性别</th><th>总分</th> 
</tr> 
<tr> 
<td>1001</td><td>张小明</td><td>男</td><td>320</td> 
</tr> 
<tr> 
<td>1002</td><td>李明旗</td><td>女</td><td>350</td> 
</tr> 
</tbody> 
</table> 
</BODY> 
</HTML>

效果图如:
jquery入门—选择器实现隔行变色实例代码 
4、使用JavaScript实现隔行变色的代码如下
<script type="text/javascript"> 
window.onload=function(){ 
var oTb=document.getElementById("tbStu"); 
for(var i=0;i<oTb.rows.length-1;i++){ 
if(i%2){ 
oTb.rows[i].className="trOdd"; 
} 
} 
} 
</script>

JQuery实现隔行变色代码
</script> 
<script type="text/javascript"> 
$(function(){ 
$("#tbStu tr:nth-child(even)").addClass("trOdd"); 
}) 
</script>

两者相比,明显JQuery代码更简单。
Javascript 相关文章推荐
javascript eval和JSON之间的联系
Dec 31 Javascript
Javascript学习笔记8 用JSON做原型
Jan 11 Javascript
jquery 读取页面load get post ajax 四种方式代码写法
Apr 02 Javascript
js+数组实现网页上显示时间/星期几的实用方法
Jan 18 Javascript
caller和callee的区别介绍及演示结果
Mar 10 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
Mar 27 Javascript
jquery手风琴特效插件
Feb 04 Javascript
jquery实现清新实用的网页菜单效果
Aug 28 Javascript
jquery彩色投票进度条简单实例演示
Jul 23 Javascript
vue组件父子间通信详解(三)
Nov 07 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
Jul 12 Javascript
Postman动态获取返回值过程详解
Jun 30 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
Jan 04 #Javascript
formvalidator验证插件中有关ajax验证问题
Jan 04 #Javascript
使用jquery mobile做幻灯播放效果实现步骤
Jan 04 #Javascript
jquery 插件开发 extjs中的extend用法小结
Jan 04 #Javascript
使用jquery读取html5 localstorage的值的方法
Jan 04 #Javascript
表单的焦点顺序tabindex和对应enter键提交
Jan 04 #Javascript
屏蔽网页右键复制和ctrl+c复制的js代码
Jan 04 #Javascript
You might like
6种php上传图片重命名的方法实例
2013/11/04 PHP
php实现的百度搜索某地天气的小偷代码
2014/04/23 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
JavaScript Split()方法
2015/12/18 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
vue.js指令和组件详细介绍及实例
2017/04/06 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
2018/02/26 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
js简单实现自动生成表格功能示例
2020/06/02 Javascript
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
Python快速从注释生成文档的方法
2016/12/26 Python
Django框架使用富文本编辑器Uedit的方法分析
2018/07/31 Python
使用python分析统计自己微信朋友的信息
2019/07/19 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
python3 动态模块导入与全局变量使用实例
2019/12/22 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
pytorch 实现L2和L1正则化regularization的操作
2021/03/03 Python
详解CSS中iconfont的使用
2015/08/04 HTML / CSS
挪威户外活动服装和装备购物网站:Bergfreunde挪威
2016/10/20 全球购物
狗狗玩具、零食和咀嚼物的月度送货服务:Super Chewer
2018/08/22 全球购物
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
生物科学专业个人求职信范文
2013/12/07 职场文书
校园达人秀策划书
2014/01/12 职场文书
安全生产专项整治方案
2014/05/06 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
公司市场部岗位职责
2015/04/15 职场文书
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python