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 相关文章推荐
javascript Object与Function使用
Jan 11 Javascript
解决Extjs上传图片无法预览的解决方法
Mar 22 Javascript
JS获取DropDownList的value值与text值的示例代码
Jan 07 Javascript
使用JQuery在线制作ppt并在线演示源码特效
Sep 08 Javascript
JQuery的attr 与 val区别
Jun 12 Javascript
JavaScript实现时钟滴答声效果
Jan 29 Javascript
利用imgareaselect辅助后台实现图片上传裁剪
Mar 02 Javascript
微信小程序动态的加载数据实例代码
Apr 14 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
May 03 Javascript
mui上拉加载更多下拉刷新数据的封装过程
Nov 03 Javascript
Vue 使用beforeEach实现登录状态检查功能
Oct 31 Javascript
Vue左滑组件slider使用详解
Aug 21 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
excellent!――ASCII Art(由目标图象生成ascii)
2007/02/20 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
php插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
解析php中的escape函数
2013/06/29 PHP
php+ajax实现文章自动保存的方法
2014/12/30 PHP
PHP7变量处理机制修改
2021/03/09 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
JavaScript—window对象使用示例
2013/12/09 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
Underscore源码分析
2015/12/30 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
angular2 ng2-file-upload上传示例代码
2018/08/23 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
js贪心算法 钱币找零问题代码实例
2019/09/11 Javascript
使用layer.msg 时间设置不起作用的解决方法
2019/09/12 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
python中for语句简单遍历数据的方法
2015/05/07 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
Python可变参数*args和**kwargs用法实例小结
2018/04/27 Python
浅谈python之新式类
2018/08/12 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
解决Python列表字符不区分大小写的问题
2019/12/19 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
在校生汽车维修实习自我鉴定
2013/09/19 职场文书
父亲八十大寿答谢词
2014/01/23 职场文书
酒店副总经理岗位职责范本
2014/02/04 职场文书
民主生活会对照检查材料(统计局)
2014/09/21 职场文书
公司离职证明标准范本
2014/10/05 职场文书
个人投资合作协议书
2014/10/12 职场文书
客房领班岗位职责
2015/02/11 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书