jQuery初级教程之网站品牌列表效果


Posted in jQuery onAugust 02, 2017

本文实例为大家分享了jQuery网站品牌列表效果展示的具体代码,供大家参考,具体内容如下

1.EG2.aspx

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
 <title></title>
 <script src="jquery-1.9.1.min.js" type="text/javascript"></script>
 <link href="EG2.css" rel="stylesheet" type="text/css" />
 <script type="text/javascript">
  $(function () {
   var category = $("div.Subname ul li:gt(3)"); // 获得索引值大于3的集合对象
   category.hide(); // 隐藏上面获取到的jQuery对象。

   var showbtn = $("div.Allname>a");
   showbtn.click(function () {
    if (category.is(":visible")) {
     category.hide();

     $(this).find('span').css("background", "url(img/down.gif) no-repeat 0 0").text("显示全部地方");
     $("ul li").removeClass("promoted"); // 去掉高亮样式
    } else {
     category.show();
     $(this).find("span").css("background", "url(img/up.gif) no-repeat 0 0").text("显示部分地方");
     $("ul li").filter(":contains('南京'),:contains('内蒙古'),:contains('三亚')").addClass("promoted"); //为特定内容添加高亮样式

    }
    return false;//超链接不跳转
   })
  })
 </script>
</head>
<body>
 <form id="form1" runat="server">
 <div class="Subname" >
 <ul>
 <li><a href="#">南京</a></li>
 <li><a href="#">北京</a></li>
 <li><a href="#">内蒙古</a></li>
 <li><a href="#">杭州</a></li>
 <li><a href="#">三亚</a></li>
 <li><a href="#">青岛</a></li>
 <li><a href="#">海南</a></li>
 <li><a href="#">云南</a></li>
 <li><a href="#">厦门</a></li>
 <li><a href="#">重庆</a></li>
 <li><a href="#">香港</a></li>
 </ul> 


 <div class="Allname">
 <a href="#"><span>显示全部地方</span></a>
 </div>
 </div>
 </form>
</body>
</html>

2.样式表

*{margin:0;padding:0;}
body {font-size:12px;text-align:center;}
a{color:#04D; text-decoration:none;}
a:hover{ color:#F50; text-decoration:none;}
.Subname{width:600px; margin:0 auto; text-align:center;margin-top:40px;}
.Subname ul{list-style:none;}
.Subname ul li{display:block; float:left; width:200px; line-height:20px;}
.Allname { clear:both; text-align:center;padding-top:10px;}
.Allname a { display:block; width:120px; margin:0 auto; line-height:24px; border:1px solid #AAA;}
.Allname a span { padding-left:15px; background:url(img/down.gif) no-repeat 0 0;}
.promoted a { color:#F50;}

3.效果

jQuery初级教程之网站品牌列表效果

图一

jQuery初级教程之网站品牌列表效果

图二

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery为某个div加入行样式
Jun 09 jQuery
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
通过jQuery学习js类型判断的技巧
May 27 jQuery
jQuery实现消息弹出框效果
Dec 10 jQuery
用jQuery实现抽奖程序
Apr 12 jQuery
jquery实现异步文件上传ajaxfileupload.js
Oct 23 jQuery
jquery实现点击左右按钮切换图片
Jan 27 jQuery
基于jquery实现多选下拉列表
Aug 02 #jQuery
jQuery接受后台传递的List的实例详解
Aug 02 #jQuery
基于Jquery Ajax type的4种类型(详解)
Aug 02 #jQuery
详解jquery选择器的原理
Aug 01 #jQuery
jQuery上传插件webupload使用方法
Aug 01 #jQuery
关于jquery form表单序列化的注意事项详解
Aug 01 #jQuery
简述jQuery Easyui一些用法
Aug 01 #jQuery
You might like
多重?l件?合查?(二)
2006/10/09 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
PHP封装的分页类与简单用法示例
2019/02/25 PHP
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
js 操作符实例代码
2009/10/24 Javascript
基于jquery的DIV随滚动条滚动而滚动的代码
2012/07/20 Javascript
如何调试异步加载页面里包含的js文件
2014/10/30 Javascript
ExpressJS入门实例
2015/01/14 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
bootstrap-treeview自定义双击事件实现方法
2016/01/09 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式
2017/06/17 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
vue观察模式浅析
2018/09/25 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
2019/04/10 Javascript
Python time模块详解(常用函数实例讲解,非常好)
2014/04/24 Python
python使用7z解压apk包的方法
2015/04/18 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
Django 静态文件配置过程详解
2019/07/23 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
基于python实现数组格式参数加密计算
2020/04/21 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
Java程序开发中如何应用线程
2016/03/03 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
幼儿园辞职信范文
2015/02/27 职场文书
Opencv实现二维直方图的计算及绘制
2021/07/21 Python
Python实现老照片修复之上色小技巧
2021/10/16 Python