jQuery-UI学习tabs

tabs.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>jQuery对话框</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<link rel="stylesheet" href="${pageContext.request.contextPath}/jquery-ui-1.9.2/themes/base/jquery.ui.all.css">
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery-ui-1.9.2/jquery-1.8.3.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery-ui-1.9.2/ui/jquery-ui.js"></script>
<script type="text/javascript">
	$(function(){
		$("#tabs").tabs({
			//ajaxOptions:{},		//在tab内容载入时额外需要的Ajax选项
			cache:false,		//是否缓存远程tab内容,默认为false
			event:"click",		//切换条件,也可以设为mouseover,hover
			collapsible:true,	//再次点击,可折叠选项卡
			collapsible:true,	//设置为true时将设置一个选中的tab再此被选中时执行反选操作
			fx:{ opacity: 'toggle'},	//在隐藏或者显示面板的时候开启动画
			selected:0,			//从0开始的序列值,设置第几个tab将在初始化时被选中. 设置为-1则不选中所有tab.
			beforeLoad:function(event,ui){
				//当远程加载失败时加载的函数
				ui.jqXHR.error(function(){
					ui.panel.html("暂时不能加载内容...");
				});
			},
			//这个事件在点击一个tab的时候触发
			select:function(event,ui){
				
			}
		}); 
	});
	
</script>
</head>
<body>
	<div id="tabs">
		<ul>
			<li><a href="#tabs-1">第一项</a></li>
			<li><a href="#tabs-2">第二项</a></li>
			<li><a href="ajax_test1.jsp">第三项</a></li>
		</ul>
		<div id="tabs-1">
			<p>第一项标题</p>
			<p>第一项具体内容</p>
		</div>
		<div id="tabs-2">
			<p>第二项标题</p>
			<p>第二项标题</p>
		</div>
	</div>
</body>
</html>


ajax_test1.jsp


<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
	String result = "Ajax测试内容";
	out.print(result);
%>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值