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 相关文章推荐
用jscript实现列出安装的软件列表
Jun 18 Javascript
js与jquery回车提交的方法
Feb 03 Javascript
jQuery实现的调整表格行tr上下顺序
Jan 10 Javascript
AngularJS控制器继承自另一控制器
May 09 Javascript
JQuery.validate在ie8下不支持的快速解决方法
May 18 Javascript
详解webpack 多入口配置
Jun 16 Javascript
element-ui表格列金额显示两位小数的方法
Aug 24 Javascript
小程序兼容安卓和IOS数据处理问题及坑
Sep 18 Javascript
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
微信小程序点击item使之滚动到屏幕中间位置
Mar 25 Javascript
JavaScript中的Proxy对象
Nov 27 Javascript
微信小程序中wxs文件的一些妙用分享
Feb 18 Javascript
基于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作为数据库的类
2010/12/19 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
2020/04/23 PHP
extjs 学习笔记(一) 一些基础知识
2009/10/13 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
js比较日期大小的方法
2015/05/12 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
JavaScript类的继承操作实例总结
2018/12/20 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
2019/02/28 jQuery
微信小程序云开发详细教程
2019/05/16 Javascript
[02:39]DOTA2英雄基础教程 天怒法师
2013/11/29 DOTA
python元组操作实例解析
2014/09/23 Python
Python中list列表的一些进阶使用方法介绍
2015/08/15 Python
python中的闭包函数
2018/02/09 Python
Python使用 Beanstalkd 做异步任务处理的方法
2018/04/24 Python
Python使用Phantomjs截屏网页的方法
2018/05/17 Python
更换Django默认的模板引擎为jinja2的实现方法
2018/05/28 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
了解一下python内建模块collections
2020/09/07 Python
CSS3 文字动画效果
2020/11/12 HTML / CSS
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
JPA面试常见问题
2016/11/14 面试题
兼职业务员岗位职责
2014/01/01 职场文书
大型演出策划方案
2014/05/28 职场文书
幼儿园个人总结
2015/02/28 职场文书
网吧温馨提示
2015/07/17 职场文书
小学班主任工作随笔
2015/08/15 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
浅谈怎么给Python添加类型标注
2021/06/08 Python
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL
一文了解Java动态代理的原理及实现
2022/07/07 Java/Android