jqueryTab效果和动态加载的简单实例
一:tab效果显示
<htmlxmlns="http://www.w3.org/1999/xhtml"><head>
<title>无标题页</title>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/>
<scriptsrc="js/jquery-1.4.2-vsdoc.js"type="text/javascript"></script>
<style>
html{font-size:12px;}
body{margin:50px;}
div,ul,li{margin:0;padding:0;}
#tab{width:200px;margin-top:20px;}
#tabli{float:left;height:20px;line-height:20px;border:1pxsolid#000;list-style:none;padding:3px6px;}
#tabli.on{background:#3CF;}
#bddiv{width:198px;border:1pxsolid#000;height:100px;text-align:center;line-height:100px;background:#3CF;}
#linksa{margin-right:10px;}
</style>
</head>
<body>
<spanid="links"><ahref="#">登录</a><ahref="#">注册</a></span>
<ulid="tab">
<liclass="on">登录</li>
<li>注册</li>
<divstyle="clear:both;"></div>
</ul>
<divid="bd">
<div>登录内容</div>
<div>注册内容</div>
</div>
<scripttype="text/javascript">
$(function(){
$("#bd>div:not(:first)").hide();//取id为bd下面第一个div,并且将不是第一个的隐藏起来
$("#tabli").mouseover(function(){//当鼠标移动过id为tab下面li标签时触发函数
varindex=$("#tabli").index(this);//取当前事件时的索引记录在index里面
$(this).addClass("on").siblings().removeClass("on");//将当前事件上加上样式“on”,并且将兄弟节点的样式全部移除
//siblings()是取到兄弟节
$("#bd>div").eq(index).show().siblings().hide();//将id为bd下面的第index个div显示出来,将兄弟隐藏(如:$("p:eq(1)")意思是”选择第二个<p>元素“)
});
//$("#linksa").mouseover(function(){
//varindex=$("#linksa").index(this);
//$("#tabli").eq(index).trigger("click");
//});
});
</script>
</body>
</html>
二:Tab效果和动态加载
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
<title></title>
<scriptsrc="js/jquery-1.4.2-vsdoc.js"type="text/javascript"></script>
<scripttype="text/javascript">
$(function(){
$("#bd>div:not(:first)").hide();
$("#tabtd").mouseover(function(){
varindex=$("#tabtd").index(this);
$("#bd>div").eq(index).show().siblings().hide();
});
$("#bda").click(function(){
varlink=$("<td><ahref="http://www.baidu.com">百dddd</a></td>");
varlinks=$("<div><ahref="http://www.baidu.com">sdfsdfsd</a></div>");
$("#tab").append(link);//向id为tab下面追加link
$("#bd").append(links);//向id为bd下面追加links
});
});
</script>
<styletype="text/css">
#tabli.on
{
background:#3CF;
}
</style>
</head>
<body>
<formid="form1"runat="server">
<table>
<trid="tab">
<td>
<ahref="http://www.baidu.com">百度</a>
</td>
<td>
<ahref="http://www.cnblogs.com">博客园</a>
</td>
<td>
<ahref="http://www.hao123.com">好123</a>
</td>
<td>
<ahref="http://www.163.com">163</a>
</td>
</tr>
</table>
<divid="bd">
<div>
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<%#Eval("StationName")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
asfa
</HeaderTemplate>
<ItemTemplate>
<%#Eval("StationName")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
azsac
</HeaderTemplate>
<ItemTemplate>
<%#Eval("StationName")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
azsac
</HeaderTemplate>
<ItemTemplate>
<ahref="#">
<%#Eval("StationName")%></a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<div>
<asp:GridViewID="GridView2"runat="server"AutoGenerateColumns="False">
<Columns>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Status"HeaderText="Status"/>
<asp:BoundFieldDataField="Certificate"HeaderText="Certificate"/>
</Columns>
</asp:GridView>
</div>
<div>
<asp:GridViewID="GridView3"runat="server"AutoGenerateColumns="False">
<Columns>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Status"HeaderText="Status"/>
<asp:BoundFieldDataField="Certificate"HeaderText="Certificate"/>
</Columns>
</asp:GridView>
</div>
<div>
<asp:GridViewID="GridView4"runat="server"AutoGenerateColumns="False">
<Columns>
<asp:BoundFieldDataField="Business"HeaderText="Business"/>
<asp:BoundFieldDataField="Status"HeaderText="Status"/>
<asp:BoundFieldDataField="Certificate"HeaderText="Certificate"/>
<asp:BoundFieldDataField="Status"HeaderText="Status"/>
</Columns>
</asp:GridView>
</div>
</div>
</form>
</body>
</html>
相关文章
- 技术分享 | MySQL Shell 定制化部署 MySQL 实例
- springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目详解编程语言
- Oracle 新建实例:简单又精彩(oracle新增实例)
- 数据库MySQL精通:创建关系型数据库实例(mysql创建关系)
- Oracle连接字符串的简单使用实例(oracle中连接字符串)
- MySQL 连接实例 一步步掌握C语言实现(c mysql 连接实例)
- php+mysql写的简单留言本实例代码
- php和数据库结合的一个简单的web实例代码分析(php初学者)
- C#一个WCF简单实例
- php图片加水印原理(超简单的实例代码)
- C#索引器简单实例代码
- java循环练习的简单代码实例
- 基于phpsocket(fsockopen)的应用实例分析
- android动态壁纸调用的简单实例
- Android简单的利用MediaRecorder进行录音的实例代码
- c#应用事务的简单实例
- 简单的php文件上传(实例)
- JavaScript获取多个数组的交集简单实例
- SQLServer2008数据库镜像部署实例之一数据库准备
- Android计算器简单逻辑实现实例分享
- php读取mysql的简单实例
- javascript实现数字验证码的简单实例
- Jquery.Form异步提交表单的简单实例
- asp.net实现简单分页实例
- PHP简单选择排序算法实例
- PHP闭包实例解析