jQuery选择器实例应用
发布时间 - 2026-01-10 22:19:21 点击率:次刚学完jQuery选择器,闲来无事,照着书上的范例敲了一段代码(HTML和CSS抄自书上),自己试着写了写jQuery的代码,感觉相当轻便啊。

显示效果:
功能说明:
1、点击上边的图书分类一栏,实现向下的伸缩扩展,可以控制分类的显示状态;
2、“简化”功能点击后实现分类显示菜单数量的简化,简化后,简化字样变成“展开”;
3、页面中的两个红色箭头图标均为显示状态的图标,每次点击后都会变换相应的状态效果。
代码实现:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<meta name="keywords" content=" keywords" />
<meta name="description" content="description" />
</head>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<style type="text/css">
body{font-size:13px}
#divFrame{border:solid 1px #666;width:301px;overflow:hidden}
#divFrame .clsHead{background-color:#eee;padding:8px;height:18px;cursor:pointer}
#divFrame .clsHead h3{padding:0px;margin:0px;float:left}
#divFrame .clsHead span{float:right;margin-top:3px}
#divFrame .clsContent{padding:8px}
#divFrame .clsContent ul{list-style-type:none;margin:0px;padding:0px}
#divFrame .clsContent ul li{float:left;width:95px;height:23px;line-height:23px}
#divFrame .clsBot{float:right;padding-top:5px;padding-bottom:5px}
.GetFocus{background-color:#eee}
</style>
<body>
<script type="text/javascript">
$(function(){
$('.clsHead').click(function(){
if($('.clsContent').is(':visible')){
$('.clsContent').css('display','none');
$('.clsHead span img').attr('src','a.gif');
}else{
$('.clsContent').css('display','block');
$('.clsHead span img').attr('src','a2.gif');
}
});
$('.clsBot').click(function(){
if($('li:last').is(':visible')){
$('li:gt(5)').css('display','none');
$('.clsBot a').html('展开');
$('.clsBot img').attr('src','a.gif');
}else{
$('li:gt(5)').css('display','block');
$('.clsBot a').html('简化');
$('.clsBot img').attr('src','a2.gif');
}
});
});
</script>
<div id="divFrame">
<div class="clsHead">
<h3>图书分类</h3>
<span><img src="a2.gif" alt="" /></span>
</div>
<div class="clsContent">
<ul>
<li><a href="#">小说</a><i>(1110) </i></li>
<li><a href="#">文艺</a><i>(230) </i></li>
<li><a href="#">青春</a><i>(1430) </i></li>
<li><a href="#">少儿</a><i>(235) </i></li>
<li><a href="#">生活</a><i>(7809) </i></li>
<li><a href="#">社科</a><i>(876) </i></li>
<li><a href="#">管理</a><i>(1234) </i></li>
<li><a href="#">计算机</a><i>(2434) </i></li>
<li><a href="#">教育</a><i>(234) </i></li>
<li><a href="#">工具书</a><i>(7665) </i></li>
<li><a href="#">引进版</a><i>(4557) </i></li>
<li><a href="#">其他类</a><i>(4543) </i></li>
</ul>
<div class="clsBot"><a href="#">简化</a>
<img src="a2.gif">
</div>
</div>
</div>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# jQuery
# 选择器
# 详解jquery选择器的原理
# jQuery选择器_动力节点Java学院整理
# 常用jQuery选择器汇总
# 详解jQuery选择器
# JS 验证密码 不能为空
# 必须含有数字、字母、特殊字符
# 长度在8-12位
# easyui-datagrid特殊字符不能显示的处理方法
# js控制文本框禁止输入特殊字符详解
# jQuery选择器特殊字符与属性空格问题
# 书上
# 无事
# 均为
# 写了
# 试着
# 敲了
# 大家多多
# 显示效果
# 闲来
# javascript
# type
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在IIS7中新建站点?详细步骤解析
php 三元运算符实例详细介绍
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
如何续费美橙建站之星域名及服务?
Python函数文档自动校验_规范解析【教程】
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
如何快速启动建站代理加盟业务?
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
Python自动化办公教程_ExcelWordPDF批量处理案例
jQuery中的100个技巧汇总
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
MySQL查询结果复制到新表的方法(更新、插入)
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
如何在Tomcat中配置并部署网站项目?
Laravel怎么实现模型属性的自动加密
javascript中的try catch异常捕获机制用法分析
大连网站制作公司哪家好一点,大连买房网站哪个好?
免费网站制作appp,免费制作app哪个平台好?
Laravel如何升级到最新版本?(升级指南和步骤)
jQuery validate插件功能与用法详解
如何快速上传自定义模板至建站之星?
Laravel如何记录自定义日志?(Log频道配置)
高性能网站服务器部署指南:稳定运行与安全配置优化方案
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
公司门户网站制作流程,华为官网怎么做?
高端网站建设与定制开发一站式解决方案 中企动力
JS实现鼠标移上去显示图片或微信二维码
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
详解Android图表 MPAndroidChart折线图
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Swift开发中switch语句值绑定模式
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
Windows Hello人脸识别突然无法使用
Laravel如何配置任务调度?(Cron Job示例)
高端建站如何打造兼具美学与转化的品牌官网?
如何快速建站并高效导出源代码?
Laravel如何使用Blade模板引擎?(完整语法和示例)
Laravel如何处理表单验证?(Requests代码示例)
七夕网站制作视频,七夕大促活动怎么报名?
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知

