jquery 选项卡效果 新手代码


Posted in Javascript onJuly 08, 2011

jquery代码

$(function(){ 
//选项卡 
var $qqbind=$("#qq_1_1 ul li"); //获取要变化的标题为了设置它背景色变化 
$qqbind.click(function(){ 
var ch=$qqbind.has("pre"); //去找带有pre这个标签的标题;pre是设置她的背景样式下面要用 
ch.html(ch.children("pre").html()); //把带有pre标签的去掉 
$(this).wrapInner("<pre></pre>"); //给当前得$qqbind的内容上包围<pre> 元素: $("#tab_bx").children("div").removeClass("show123").addClass("hide123"); //找到id未tab_bx得div移除显示并隐藏 
$("#div"+$(this).attr("name")).addClass("show123"); //找到div并把li中name得值赋给要显示的div 
}); 
})

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> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<style> 
pre{margin: 0px;padding: 0px;background-color: #00CC33;height: 38px;width: 132px;float: left; background-color:#C90} 
.show{display:inline; z-index:100;} 
.hidde{display:none} 
#qq_1 { float: left;height: auto;width: 770px;} 
#qq_1 #qq_1_1 {height: 38px;width: 100%;} 
#qq_1_1 ul {margin: 0px;padding: 0px;float: left;width: 100%;} 
#qq_1_1 li { cursor:pointer; display: block;height: 38px;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 132px;line-height: 38px; 
text-align: center;font-size: 18px;font-family: "黑体";background-image: url(../images/0123_2.jpg);background-repeat: repeat-y;} #qq_1 .qq_1_2 { float: left;height: 280px;width: 100%;border: 1px solid #CCCCCC;padding-top: 12px;font-size: 13px;padding-right: 0%; 
padding-left: 0%; padding-bottom: 1px;} 
</style> 
<script language="javascript" type="text/javascript" src="JS/jquery-1.4.2.js"></script> 
<script> 
$(document).ready(function(){ 
var $qqbind=$("#qq_1_1 ul li"); //获取要变化的标题为了设置它背景色变化 
$qqbind.click(function(){ 
var ch=$qqbind.has("pre");//去找带有pre这个标签的标题;pre是设置她的背景样式下面要用 
ch.html(ch.children("pre").html()); //把带有pre标签的去掉 
$(this).wrapInner("<pre></pre>");//给当前得$qqbind的内容上包围<pre> 元素: 
$("#tab_bx").children("div").removeClass("show").addClass("hidde");");//找到id未tab_bx得div移除显示并隐藏 
$("#div"+$(this).attr("name")).addClass("show");//找到div并把li中name得值赋给要显示的div 
alert("#div"+$(this).attr("name")); 
}); 
}); 
</script> 
<title>测试</title> 
</head> 
<body> 
<div id="qq_1_1"> 
<ul> 
<li name="1"> 
<pre> QQ币充值</pre> 
</li> 
<li name="2"> 包月服务</li> 
</ul> 
</div> 
<div id="tab_bx"> 
<div id="div1" class="show">QQ币页面</div> 
<div id="div2" class="hidde">游戏页面</div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
Javascript在IE或Firefox下获取鼠标位置的代码
Dec 18 Javascript
js中更短的 Array 类型转换
Oct 30 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
Jul 31 Javascript
JQuery中的html()、text()、val()区别示例介绍
Sep 01 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
js精准的倒计时函数分享
Jun 29 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
Dec 16 Javascript
利用vue-i18n实现多语言切换效果的方法
Jun 19 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
Jul 25 Javascript
关于layui表单中按钮自动提交的解决方法
Sep 09 Javascript
原生js实现日期选择插件
May 21 Javascript
vue实力踩坑之push当前页无效
Apr 10 Vue.js
基于jquery实现图片广告轮换效果代码
Jul 07 #Javascript
jquery调用wcf并展示出数据的方法
Jul 07 #Javascript
基于json的jquery地区联动效果代码
Jul 06 #Javascript
JQury slideToggle闪烁问题及解决办法
Jul 05 #Javascript
jquery中通过过滤器获取表单元素的实现代码
Jul 05 #Javascript
jquery中获取元素的几种方式小结
Jul 05 #Javascript
JavaScript 判断日期格式是否正确的实现代码
Jul 04 #Javascript
You might like
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
PHP文件下载实例代码浅析
2016/08/17 PHP
jQuery控制输入框只能输入数值的小例子
2013/03/20 Javascript
快速查找数组中的某个元素并返回下标示例
2013/09/03 Javascript
JavaScript中判断对象类型的几种方法总结
2013/11/11 Javascript
JS保留两位小数,多位小数的示例代码
2014/01/07 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
javascript异步处理工作机制详解
2015/04/13 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
javascript实现网页字符定位的方法
2015/07/14 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
JavaScript驾驭网页-DOM
2016/03/24 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
2016/11/18 Javascript
WEB开发之注册页面验证码倒计时代码的实现
2016/12/15 Javascript
搭建vue开发环境
2018/07/19 Javascript
浅谈vue引用静态资源需要注意的事项
2018/09/28 Javascript
对angularjs框架下controller间的传值方法详解
2018/10/08 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
单线程JavaScript实现异步过程详解
2020/05/19 Javascript
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
python常用知识梳理(必看篇)
2017/03/23 Python
简单实现python画圆功能
2018/01/25 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2020/02/24 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
英国电器零售商:PRC Direct
2018/06/21 全球购物
培训楼经理岗位责任制
2014/02/10 职场文书
教师自我鉴定范文
2014/03/20 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
感谢信怎么写
2015/01/21 职场文书
慰问信的写作格式及范文!
2019/06/24 职场文书
基于python实现银行管理系统
2021/04/20 Python
JS实现数组去重的11种方法总结
2022/04/04 Javascript