jQuery实现Tab切换 接触jQ不久以前的js代码来写的简单效果现在用jQ来写:
HTML代码: 复制代码 代码如下:
<div id="sidebar-tab">
<div id="tab-title">
<h3><span class="selected">最新评论</span><span>近期热评</span><span>随机文章</span></h3>
</div>
<div id="tab-content">
<ul><li>1234567890-1</li></ul>
<ul class="hide"><li>1234567890-2</li></ul>
<ul class="hide"><li>1234567890-3</li></ul>
</div>
</div>
css代码: 复制代码 代码如下:
#sidebar-tab{border:1px solid #ccf;margin-bottom:1.5em;overflow:hidden;}
#tab-title h3{color:#666;font-size:15px;font-weight:400;}
#tab-title .selected{color:#356aa0;border-bottom:0px;} /*标题被选中时的样式*/
#tab-title span{padding:5px 9px 5px 10px;border:1px solid #ccf;border-right:0px;margin-left:-1px;cursor:pointer;}
#tab-content .hide{display:none;} /*默认让第一块内容显示,其余隐藏*/
#tab-content ul{padding:5px 10px;overflow:hidden;}
#tab-content ul li{padding-top:5px;height:20px;}
jQ代码:
复制代码 代码如下:
<script language="javascript">
$('#tab-title span').click(function(){
$(this).addClass("selected").siblings().removeClass();//removeClass就是删除当前其他类;只有当前对象有addClass("selected");siblings()意思就是当前对象的同级元素,removeClass就是删除;
$("#tab-content > ul").hide().eq($('#tab-title span').index(this)).show();
});
</script>
用jQ来写很方便;先是找到ID中的子元素添加事件click引入函数;找到同级元素后removeClass();让其他同级元素this时display:”none“;
下面是原来的jQ代码: 复制代码 代码如下:
<script>
$('#tab-title span').click(function(){ $(this).addClass("selected").siblings().removeClass(); $("#tab-content > ul").slideUp('1500').eq($('#tab-title span').index(this)).slideDown('1500')
});
</script>
当你触发当前事件后再点击当前事件还会触发它;没有必要点击当前事件时还触发事件(this);
相关推荐:
中文润色:提升表达的艺术,打造无懈可击的语言魅力,广告营销推广新思路论文
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
SEO每日:提高网站流量的秘密武器,助你脱颖而出,seo优化和排名技巧
seo该从什么开始,seo是什么时候开始的 ,ai写作免费英文怎么说
为什么要监控SEO效果,国家为什么要监控个人 ,抚顺ai系统
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
seo要会些什么,seo需要学些什么内容 ,轻盈ai
AI代写文章:高效创作的新风尚
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
ChatGPT:如果您正在使用VPN,这些技巧您一定要知道!,AI换脸*H
SEO快排还有效果吗揭秘快速排名的真相与未来趋势,ai人像波普
SEO职责:为网站注入流量,提升品牌竞争力,拼多多女装关键词排名
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
ChatGPT免费版的限制:你需要了解的5大制约因素,Ai分解模型
seo的推广工具,seo推广软件哪个好 ,国内ai写作论文怎么样
seo软文用什么论坛,seo软文是什么意思 ,爱字幕的AI变脸不见了
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
AI搜索相似文章怎么做?揭秘高效文章检索的核心技术!,程式ai软件
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
SEO运营工作是什么,seo公司运营 ,720516AI
360ai答题-赋能教育,开启智能学习新纪元,ai 果汁
什么是seo公司口碑,seo品牌 ,ai大模型训练是什么意思
SEO运维:提升网站排名的核心战略,邢台网站建设优化建站
SEO能给企业带来什么价值,seo的影响 ,ai蓝衣美女
打造高效创作体验,写文章AI软件重塑内容生产力
AI做文章:引领智能创作的未来
ChatGPT登录503错误?轻松解决,快速恢复畅享智能体验!,ai怎么加植物材质效果
怎么查一篇文章是不是AI写的?你需要这几个关键方法!
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
ChatGPT-01:开创人工智能新纪元,AI如何画模糊的云层
智能AI写文章:高效创作新风尚
SEO那么重要,企业如何通过它脱颖而出?,自媒体推广营销的概念
ChatGPT怎么突然不能打开了?你需要了解的原因与解决办法,ai写作有什么问题吗怎么解决
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
SEO获取流量的必杀技:如何通过优化轻松提升网站排名,德州全网营销推广价格
SEO项目指的是什么,seo项目指的是什么意思 ,写个ai
seo规范是什么意思,seo包括哪些内容 ,AI智能破解
seo线索收集是什么,seo线索收集是什么意思 ,ai生活ai童童
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息
ChatGPT崩溃!用户反馈网页端无法访问,修复急需,ai院子
SEO妍:搜索引擎优化的艺术,轻松打造网络营销新未来,辽宁网站建设贵不贵
ChatGPT4网页空白:重新定义智能交互的未来,怎么登ai
seo需要什么人员,seo需要什么技能 ,画大学ai
优化文字,让表达更精准:提升写作效率的关键,个人网站建设外包
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
Bing学术搜索结果不显示时间?如何解决这一问题,提升学术研究效率!,ai怎么参考线
ChatGPT网页版内容显示不全的解决方案:如何轻松解决问题?,课件ai
SEO化学物质:如何在化工行业提升搜索引擎排名和品牌曝光,rack ai