在网上找了很多jquery效果,都是这样的,于是自己写了一个。防止页面刷新的tab切换,
html代码:
复制代码 代码如下:
<!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>
<title></title>
<link href="../Style/admin.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="System/js/jquery-1.7.min.js"></script>
<script type="text/javascript" src="tabs.js"></script>
<style type="text/css">
.tabs{ list-style:none; width:400px; height:23px;}
.tabs a {display:block; float:left;padding:2px 3px; background:#eff7ff; text-decoration:none; margin-right:2px;}
.tabs a.current{ background:#a1c6de; color:#000;}
.tab{ display:block; width:400px; height:300px; border:1px solid #ccc;}
</style>
</head>
<body>
<div class="tabs">
<a href="#xiangmu" >项目信息</a> <a href="#kehu">客户</a><a href="#wenda">职位提问</a>
</div>
<div id="xiangmu" class="tab">项目信息</div>
<div id="kehu" class="tab"> 客户</div>
<div id="wenda" class="tab">职位提问 </div>
</body>
</html>
js代码:
复制代码 代码如下:
$(function () {
$("div.tab").hide(); //隐藏所有
$("div.tabs a:first").addClass("current"); //第一个元素选中
$("div.tab:first").show(); //第一个内容显示
$("div.tabs a").click(function () {
$("div.tabs a").removeClass("current"); //将所有的tab去掉current样式
$(".tab").hide(); //隐藏所有
$(this).addClass("current");
var activeTab = $(this).attr("href"); //获取div
$(activeTab).show();
});
//获取从url中传递的
var url = window.location.href;
var reg = /#.+/;
if (reg.test(url)) {//含有#,默认为只有一个#,多个#情况不考虑
//隐藏所有
$("div.tabs a").removeClass("current"); //将所有的tab去掉current样式
$(".tab").hide(); //隐藏所有
var href = url.split('#')[1];
$("div.tabs [href=#" + href + "]").addClass("current");
$("#" + href).show();
}
});
代码很简单,思路也很清晰,不过很实用,
比如上例中,你刷新页面,想重新定位到第二个tab上,只需要,重新指定xxx.aspx#kehu即可
附截图
相关推荐:
文章写作AI:让创作更高效、精准的智能助手
2025年整站SEO排名优化策略:让你的网站脱颖而出,id排版ai
SEO优化关键技巧:提升网站排名的实战攻略,科大讯飞ai论文写作软件
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
撰写稿子的AI,写作的“超级助手”来了!
优化综合:引领高效发展的智慧之道,电影营销的推广方式
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
SEO有话:如何用精准优化助力企业在线增长,食品微信营销推广
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
产品经理seo是什么,产品经理seo是什么意思 ,ai政府公文写作 软件
ChatGPT无服务:如何突破限制,未来人工智能的新可能,ai绘制装饰画
ChatGPT当前不可用?如何应对AI服务中断的挑战,ai文章免费写作app
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
SEO针对中小企业的增长潜力:如何通过精准优化抢占市场先机,网络推广和营销就选y火10星评价
目前AI软件有哪些?智能新时代的必备工具
如何用AI改文章,让写作更高效、精准,提升内容质量
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
SEO很多,如何在竞争激烈的市场中脱颖而出?,在SEO优化中
怎么看文章是不是AI生成的?揭秘背后的玄机与技巧
为什么seo对企业重要,seo对企业进行网络营销的价值 ,ai李沁换脸鲍鱼
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
用AI征文工具,轻松创作出精彩文章!
seo逻辑是什么,seo思路 ,语音主播怎么ai写作业
ChatGPT在处理文本时可能无法完全理解上下文的复杂性,肌肉ai
为什么网站要做seo,网站做seo的目的是什么 ,ai初选
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
SEO查:如何通过精准优化让网站流量飞速增长,吉林推广营销怎么样
文章生成AI:让写作轻松高效的神奇工具
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
AI做文章:引领智能创作的未来
WP原创:打造属于你的独特网站,从这里开始!,一个网站推广一个月需要多少钱
SEO查看-如何通过精确分析提升网站流量与排名,东丽网站建设价格
SEO优化是做什么的?让你的网站流量飙升的秘密武器,乳腺癌ai作用机理
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
ChatGPT回答问题,网页无法线下滚动?解决方案轻松get!,谷歌AI铃声
SEO提供:如何通过精准的SEO策略提升网站流量与品牌影响力,刷关键词排名立的火星
二级泛站群,zblog二级泛站群 ,李宗盛ai
AI自动帮写,轻松应对内容创作挑战,赋能写作新未来,嘿科技ai
创作新时代:自动生成文章AI的魅力与未来
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
ChatGPT怎么有梯子?突破网络限制,轻松畅享AI智能,ai对唱音响
GPT-3模型下载:开启智能时代的无限可能,ai走入
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
SEO抢权:如何在竞争激烈的市场中占得先机,正规网站建设口碑好
文章AI生成软件高效创作新纪元