使用ul li 的商品列表展开合并案列
来源:互联网 发布:暴风电视直播软件怎样 编辑:程序博客网 时间:2024/05/18 06:28
HTML布局
<html>
<head>
<base href="<%=basePath%>">
<title>商品列表展开合并</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<script type="text/javascript" src="<%=path %>/lib/jquery_1.8.3.min.js"></script>
<script type="text/javascript" src="<%=path %>/js/showCategory.js"></script>
<style type="text/css">
*{margin:0;padding:0;}
bady{font-size: 12px;text-align: center;}
a{color: #04D;text-decoration: none;}
a:hover{color: #F50;text-decoration: underline;}
.subCategory{width: 600px;margin: 0 auto;margin-top: 25px;}
.subCategory ul{list-style: none;}
.subCategory ul li{float: left;width: 200px; line-height: 20px;}
.showBtn{clear:both;text-align: center;padding-top: 10px;}
.showBtn a{margin: 0 auto;width: 120px;line-height: 20px;border: 1px solid #AAA;padding: 5px;}
.showBtn a span{padding-left: 15px;background: url("img/down.gif") no-repeat 0 0;}
.promoted a { color:#F50;}
</style>
<script type="text/javascript">
</script>
</head>
<body>
<input id="ctx" type="hidden" value="<%=path %>"/>
<div class="subCategory">
<ul>
<li><a href="#"><span>佳能</span></a><i>(3256)</i></li>
<li><a href="#"><span>索尼</span></a><i>(3256)</i></li>
<li><a href="#"><span>oppo</span></a><i>(3256)</i></li>
<li><a href="#"><span>小米</span></a><i>(3256)</i></li>
<li><a href="#"><span>爱国者</span></a><i>(3256)</i></li>
<li><a href="#"><span>华为</span></a><i>(3256)</i></li>
<li><a href="#"><span>苹果</span></a><i>(3256)</i></li>
<li><a href="#"><span>VOIO</span></a><i>(3256)</i></li>
<li><a href="#"><span>诺基亚</span></a><i>(3256)</i></li>
<li><a href="#"><span>摩托罗拉</span></a><i>(3256)</i></li>
<li><a href="#"><span>金立</span></a><i>(3256)</i></li>
<li><a href="#"><span>锤子</span></a><i>(3256)</i></li>
<li><a href="#"><span>三星</span></a><i>(3256)</i></li>
<li><a href="#"><span>东芝</span></a><i>(3256)</i></li>
<li><a href="#"><span>卡西欧</span></a><i>(3256)</i></li>
<li><a href="#"><span>其他品牌</span></a><i>(13256)</i></li>
</ul>
</div>
<div class="showBtn">
<a href="#" id="checkBtn"><span>显示全部商品</span></a>
</div>
</body>
</html>
jqurey代码
$(function(){
/**获取下标大于6的元素不包含最后一个*/
var category = $("ul li:gt(6):not(:last)");
var btnStyle = $(".showBtn a span")
//alert(category.length);
category.hide();
$("#checkBtn").click(function(){
//alert("aa");
if(category.is(":visible")){
//隐藏商品列表
category.hide();
//更改设置背景
//btnStyle.css("background","url("+$('#ctx').val()+"/img/down.gif) no-repeat 0 0");
btnStyle.css("background","url(img/down.gif) no-repeat 0 0");
//alert($('#ctx').val());
//更改文字
btnStyle.text("显示全部商品");
}else{
//展示商品列表
category.show();
//更改设置背景
//btnStyle.css("background","url("+$('#ctx').val()+"/img/up.gif) no-repeat 0 0");
btnStyle.css("background","url(img/up.gif) no-repeat 0 0");
//更改文字
btnStyle.text("精简商品列表");
}
return false;
});
});
- 使用ul li 的商品列表展开合并案列
- Css <ul><li>列表的样式的控制</li></ul>
- ul与li的使用
- html标签ul li 的列表图片
- ul li 列表的居中显示
- ul li列表排序
- ul/li的使用及浏览器兼容问题
- ul/li的使用及浏览器兼容问题
- Ul li排版使用
- ul li 新闻列表样式
- 动态生成html的<ul><li>列表项的算法
- ul列表解决最后一个li标签的margin问题
- 无序列表<ul>与列表项目<li>
- 使用UL LI进行列表是height:100%造成的IE兼容模式与极速模式显示样式
- ul li列表中显示文字强制不换行大于li宽度的文字自动隐藏
- 关于CSS3中的ul,li的使用伪类选测器的总结
- 如何为Ul li 设置列表项。
- JS组装 HTML片段 列表 ul li
- CCF画图
- 国内免费(开源)CMS内容管理系统介绍
- opnet知识总结
- 视图
- 利用nginx来屏蔽指定的user_agent的访问
- 使用ul li 的商品列表展开合并案列
- C++ 读取的dxf文件并用OpenCV绘制出来
- Unity3D Shader编程】之八 Unity5新版Shader模板源码解析&运动模糊(径向模糊)屏幕特效的实现
- javaScript+turn.js实现图书翻页效果
- js问题知识点汇总
- 【STL】空间配置器(二):二级空间配置器
- SpringMVC注解开发基础1---配置
- vc对话框打印笔记
- [LeetCode]Binary Tree Preorder Traversal