jQuery 连续列表实现代码


Posted in Javascript onDecember 21, 2009

这个教程将告诉你如何运用jQuery添加连续的CSS类生成一个生动的列表。第二个示例是如何运用jQuery的prepend特性为留言列表添加一个留言计数。
可以先看看示例。
1a.添加jQuery代码
下载jQuery,在<head>标签之间如下添加jQuery代码:

<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#step li").each(function (i) { 
i = i+1; 
$(this).addClass("item" i); 
}); 
}); 
</script>

jQuery将如下输出html源码:
jQuery 连续列表实现代码 
1b.CSS编码
相应的运用背景图片样式化<li>元素。(step1.png, step2.png, step3.png等等)。
#step .item1 { 
background: url(step1.png) no-repeat; 
} 
#step .item2 { 
background: url(step2.png) no-repeat; 
} 
#step .item3 { 
background: url(step3.png) no-repeat; 
}

jQuery 连续列表实现代码 
2a.添加连续的内容
你也可以运用这种技巧添加有序的内容,运用jQuery的prepend方法。下面就采用此种方法生成计数的留言列表。
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ $("#commentlist li").each(function (i) { 
i = i+1; 
$(this).prepend('<span class="commentnumber"> #' i '</span>'); 
}); 
}); 
</script>

将为每个<li>添加一个<span calss=”commentnumber”>计数</span>.
jQuery 连续列表实现代码 
2b.CSS
样式化<li>:position:relative 用position:absolute把.commentnumber放在留言条目的右上角。
#commentlist li { 
position: relative; 
} 
#commentlist .commentnumber { 
position: absolute; 
right: 0; 
top: 8px; 
}

 2b.CSS
样式化<li>:position:relative 用position:absolute把.commentnumber放在留言条目的右上角。
#commentlist li {
  position: relative;
}
#commentlist .commentnumber {
  position: absolute;
  right: 0;
  top: 8px;
}

jQuery 连续列表实现代码
Javascript 相关文章推荐
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
Apr 27 Javascript
jQuery中jqGrid分页实现代码
Nov 04 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 Javascript
javascript实现校验文件上传控件实例
Apr 20 Javascript
深入理解JavaScript编程中的同步与异步机制
Jun 24 Javascript
基于javascript实现动态显示当前系统时间
Jan 28 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
May 31 Javascript
Javascript闭包与函数柯里化浅析
Jun 22 Javascript
移动端 一个简单易懂的弹出框
Jul 06 Javascript
使用json来定义函数,在里面可以定义多个函数的实现方法
Oct 28 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
Nov 21 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
Nov 28 Javascript
jQuery解决iframe高度自适应代码
Dec 20 #Javascript
IE 上下滚动展示模仿Marquee机制
Dec 20 #Javascript
js控制div及网页相关属性的代码
Dec 19 #Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 #Javascript
JS 的应用开发初探(mootools)
Dec 19 #Javascript
用js实现层随着内容大小动态渐变改变 推荐
Dec 19 #Javascript
javascript demo 基本技巧
Dec 18 #Javascript
You might like
浅析ThinkPHP中的pathinfo模式和URL重写
2014/01/06 PHP
php修改文件上传限制方法汇总
2015/04/07 PHP
js中top的作用深入剖析
2014/03/04 Javascript
PHP中使用微秒计算脚本执行时间例子
2014/11/19 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
JavaScript判断数字是否为质数的方法汇总
2016/06/02 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
通过实例了解JS 连续赋值
2019/09/24 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
Element-ui el-tree新增和删除节点后如何刷新tree的实例
2020/08/31 Javascript
python中os操作文件及文件路径实例汇总
2015/01/15 Python
python 将print输出的内容保存到txt文件中
2018/07/17 Python
python多任务及返回值的处理方法
2019/01/22 Python
Python匿名函数及应用示例
2019/04/09 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
Servlet如何得到客户端机器的信息
2014/10/17 面试题
法学研究生自我鉴定范文
2013/12/04 职场文书
单位单身证明范本
2014/01/11 职场文书
师范教师专业大学生职业生涯规划范文
2014/03/02 职场文书
一年级小学生评语
2014/04/22 职场文书
高一学生评语大全
2014/04/25 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
优秀教师事迹材料
2014/12/15 职场文书
教师党员自我评价2015
2015/03/04 职场文书
硕士毕业答辩开场白
2015/05/27 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
pytorch通过训练结果的复现设置随机种子
2021/06/01 Python
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS
python 实现图片特效处理
2022/04/03 Python
在MySQL中你成功的避开了所有索引
2022/04/20 MySQL
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技