<script language="JavaScript" type="text/javascript" src="ui/jquery-1.8.2.js"></script>
<script language="JavaScript" type="text/javascript" src="ui/jquery-ui-1.9.1.custom.js"></script>
<script language="JavaScript" type="text/javascript" src="ui/jquery.ui.datepicker-zh-CN.js"></script>
<link rel="stylesheet" type="text/css" href="ui/jquery-ui-1.9.1.custom.css">
<!--==============================dialog==============================-->
<!--==================================================================-->
<input type="button" value="dialog_fun" onclick="dialog_fun();" />
<div id="dialog_div" > <!-- 其中内容就是要在窗口中显示的内容 -->
<p>all must set</p>
<form action="index.php">
<fieldset>
name:<input type="text" value="" name="name_txt" class="text ui-widget-content ui-corner-all" />
password:<input type="password" name="password_pas" class="text ui-widget-content ui-corner-all" />
email:<input type="text" name="email_txt" class="text ui-widget-content ui-corner-all" />
birth:<input type="text" name="birth_txt" class="text ui-widget-content ui-corner-all" />
<input type="submit" name="submit_txt" class="submit_txt" value="submit" />
</fieldset>
</form>
</div>
<script language="JavaScript" type="text/javascript">
$("#dialog_div").dialog({
//=================属性
autoOpen :false, //实例化时是否自动显示对话框。设置为 false 时,使用 open 方法显示对话框。默认值 true
title :"对话框标题", //设置对话框标题。默认值 ""
height :600, //设定对话框高度,像素单位。默认值 "auto"
width :300, //设定对话框宽度,像素单位。默认值 "auto"
resizable :true, //设定对话框是否可以调整大小。默认值 true
maxHeight :false, //调整对话框大小时最大高度。默认值 false
maxWidth :false, //调整对话框大小时最大宽度。默认值 false
minHeight :false, //调整对话框大小时最小高度。默认值 false
minWidth :false, //调整对话框大小时最小宽度。默认值 false
position :"center", //设置对话框显示位置,可选值:"center","left","right","top","bottom",或者数组分别设置水平和垂直位置。数值偏移([20,30] 相对左上角便宜)或位置(["right","bottom"] 右下角)。默认值 "center"
draggable :true, //设定对话框是否可拖动。默认值 true
stack :true, //是否可覆盖其它对话框。默认值 true
zIndex :1000, //设置对话框 CSS z-index 值。默认值 1000
bgiframe :false, //是否使用 bgiframe 插件解决 IE6 下无法遮盖 select 元素问题。默认值 false
modal :false, //是否为模态窗口,设置为 true 时,页面上其它元素将被覆盖且无法响应用户操作。默认值 false
dialogClass :"", //添加额外的对话框 CSS的Class。默认值 ""
show :"slide", //显示对话框时使用的特效。默认值 null
hide :"puff", //关闭对话框时使用的特效。默认值 null
closeOnEscape:true, //是否在用户按 ESC 键时关闭对话框。(对话框需拥有输入焦点)默认值 true
buttons : [{ //设置对话框底部按钮,对象属性名为按钮文本,属性值为单击按钮时的回调函数。可设置一至多个按钮
text: "确认",
click: function() { //点击确认时执行的动作
$(".submit_txt").click();
}
},
{
text: "取消",
click: function() { //点击取消时执行的动作
$(this).dialog("close")
}
}],
//=================事件
open :function(event,ui) { //在窗口打开时执行的操作
//alert("this is open");
},
beforeClose :function(event,ui){ //对话框关闭前执行,返回 false 防止对话框关闭。
//alert("this is beforeclose");
//return false;
},
focus :function(event,ui){ //对话框获得焦点时执行。
//alert("this is focus");
},
dragStart :function(event,ui){ //开始对话框拖动时执行。
//alert("this is dragStart");
},
drag :function(event,ui){ //拖动对话框时执行。
//alert("this is drag");
},
dragStop :function(event,ui){ //结束对话框拖动时执行。
//alert("this is dragStop");
},
resizeStart :function(event,ui){ //开始调整对话框大小时执行。
//alert("this is resizeStart");
},
resize :function(event,ui){ //调整对话框大小时执行。
//alert("this is resize");
},
resizeStop :function(event,ui){ //结束调整对话框大小时执行。
//alert("this is resizeStop");
},
close :function(event,ui){ //关闭对话框时执行。
//alert("this is close");
}
})
function dialog_fun() {
//=================方法
$("#dialog_div").dialog("open"); //显示对话框。
$("#dialog_div").dialog("isOpen"); //对话框可见时返回 true。
$("#dialog_div").dialog("moveToTop"); //使对话框处于最前方。
//$("#dialog_div").dialog("close"); //关闭对话框。
//$("#dialog_div").dialog("destroy"); //销毁对话框实例。
$("#dialog_div").dialog("disable"); //禁止操作对话框。
$("#dialog_div").dialog("enable"); //允许操作对话框。
$("#dialog_div").dialog("option","height",700);//为指定属性赋值,第二参数为dialog的一个属性名,第三参数为可以为该属性赋的值
$("#dialog_div").dialog("option","height"); //获取指定属性的值,第二参数为dialog的一个属性名
}
</script>
<!--==============================accordion===========================-->
<!--==================================================================-->
<input type="button" value="accordion_fun" onclick="accordion_fun();" />
<!-- 一般要折叠面板部分的HTML结构都是三层结构 -->
<div id="accordion_div"> <!-- 第一层把要折叠的整个部分包括起来 -->
<div> <!-- 第二层把要折叠的每个单元包括起来 -->
<h3> <!-- 第三层有两段,一段是折叠时显示的标题头,第二段是打开折叠时要显示的内容,要分别包起来 -->
First2
</h3>
<div>
Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet. Lorem ipsum dolor
sit amet.
</div>
</div>
<div>
<h3>
Second
</h3>
<div>
Phasellus mattis tincidunt nibh.
</div>
</div>
<div>
<h3>
Third
</h3>
<div>
Nam dui erat, auctor a, dignissim quis.
</div>
</div>
</div>
<script language="JavaScript" type="text/javascript">
$("#accordion_div").accordion({
//=================属性
header :"h3", //设定第三层把标题包括起来的第一段的HTML标签名
active :0, //设定默认显示第几个面板,第一个索引为0。设置为 false 时默认不显示面板,需 collapsible 属性设置为 true。默认值 0
animated :"slide", //设定面板折叠动画效果。设置为 false 禁止动画效果。内置"slide"、"easeslide"、"bounceslide"。更多效果需加载 Effects Core。默认值 "slide"
autoHeight :true, //是否设定最高面板高度为其它所有面板高度。默认值 true
clearStyle :false, //设定为 true 时,折叠面板后自动清除 height 和 overflow 样式。适用于动态加载面板内容。与 autoHeight 属性不兼容。默认值 false
collapsible :true, //是否允许折叠全部面板。设为 false 时必须显示一个面板。默认值 false
event :"click", //设置切换面板的事件,还可以设为 "mouseover"。默认值 "click"
fillSpace :false, //设置为 true 时,高度自动填充满父元素。将覆盖 autoHeight 属性。默认值 false
icons :{ //设置面板标题折叠打开时图标。header:折叠时图标;headerSelected:打开时图标。
"header" :"ui-icon-plus",
"headerSelected" :"ui-icon-minus"
},
navigation :false, //设置为 true 时,自动打开 href 属性与 location.href 相同的面板。用于使用 URL 保持面板打开状态。默认值 false
navigationFilter :false, //自定义 navigation 属性检查函数。
//=================事件
change :function(event,ui){ //改变打开面板时触发。若设置动画效果,动画结束时触发。
//alert("this is change");
}
});
function accordion_fun(){
//=================方法
$("#accordion_div").accordion("activate",1); //打开指定面板,序号(0 起始),或为 Selector 字符串。设置为 -1 时关闭全部面板,需 collapsible 属性为 true。
//$("#accordion_div").accordion("destroy"); //销毁折叠面板实例。
//$("#accordion_div").accordion("disable"); //禁止操作折叠面板。
$("#accordion_div").accordion("enable"); //允许操作折叠面板。
$("#accordion_div").accordion("option","active",2); //为指定属性赋值,第二参数为accordion的一个属性名,第三参数为可以为该属性赋的值
$("#accordion_div").accordion("option","active"); //获取指定属性的值,第二参数为accordion的一个属性名
}
</script>
<!--==============================progressbar=========================-->
<!--==================================================================-->
<input type="button" value="progressbar_fun" onclick="progressbar_fun();" />
<div id="progressbar_div"></div>
<script language="JavaScript" type="text/javascript">
$("#progressbar_div").progressbar({
//=================属性
value :30, //进度条百分比数值。默认值 0
//=================事件
change :function(event,ui){
//alert("this is change"); //进度条数值改变时触发。
}
});
function progressbar_fun(){
//=================方法
$("#progressbar_div").progressbar("value",40); //设置进度条value属性值
$("#progressbar_div").progressbar("value"); //获取进度条value属性值
//$("#progressbar_div").progressbar("destroy"); //销毁进度条实例。
$("#progressbar_div").progressbar("disable"); //禁止操作进度条。
$("#progressbar_div").progressbar("enable"); //允许操作进度条。
$("#progressbar_div").progressbar("option","value",60); //为指定属性赋值,第二参数为progressbar的一个属性名,第三参数为可以为该属性赋的值
$("#progressbar_div").progressbar("option","value"); //获取指定属性的值,第二参数为progressbar的一个属性名
}
</script>
<!--==============================slider==============================-->
<!--==================================================================-->
<input type="button" value="slider_fun" onclick="slider_fun();" />
<div id="slider_div"></div>
<script language="JavaScript" type="text/javascript">
$("#slider_div").slider({
//=================属性
animate :true, //单击滑动区域时,滑块是否使用动画效果平滑移动到单击位置。默认值 false
max :100, //滑动范围最大值。默认值 100
min :0, //滑动范围最小值。默认值 0
orientation :"auto", //滑动方向。通常无需设定,控件会自行探测正确方向。默认值 "auto"
range :false, //设置为 true 时,自动探测是否有两个滑块并高亮显示两个滑块间范围。设置为 "min" 时,高亮显示最小值至滑块范围;设置为 "max" 时,高亮显示滑块至最大值范围。默认值 false
step :1, //设定滑块最小行进值,需可以被最大范围值减去最小范围值的差整除。默认值 1
value :0, //设定第一个滑块的默认值。默认值 0
values :null, //设定多个滑块默认值。range 属性为 true 时,此数值元素个数应为 2。默认值 null
//=================事件
start :function(event,ui){ //用户开始滑动滑块时执行。
//alert("this is start");
},
slide :function(event,ui){ //使用鼠标拖动滑块滑动时执行。返回 false 禁止滑块移动。
//alert("this is slide");
},
change :function(event,ui){ //滑动停止,或由程序修改滑块值时执行。使用 event.orginalEvent 属性探测是由用户(鼠标、键盘)或是程序修改。
//alert("this is change");
},
stop :function(event,ui){ //用户停止滑动滑块时执行。
//alert("this is stop");
}
});
function slider_fun(){
//=================方法
$("#slider_div").slider("value",10); //设置滑块数值
$("#slider_div").slider("value"); //得到滑块当前数值
//$("#slider_div").slider("destroy"); //销毁滑块实例。
$("#slider_div").slider("disable"); //禁止操作滑块。
$("#slider_div").slider("enable"); //允许操作滑块。
$("#slider_div").slider("option","step",10); //为指定属性赋值,第二参数为slider的一个属性名,第三参数为可以为该属性赋的值
$("#slider_div").slider("option","step"); //获取指定属性的值,第二参数为progressbar的一个属性名
}
</script>
<!--==============================datepicker==========================-->
<!--==================================================================-->
<input type="button" value="datepicker_fun" onclick="datepicker_fun();" />
<input type="text" name="datepicker_txt" id="datepicker_txt" class="datepicker_show" />
<input type="text" name="datepicker_txt2" id="datepicker_txt2" class="datepicker_show" />
<div id="datepicker_div" class="datepicker_show"></div>
<script language="JavaScript" type="text/javascript">
//默认是英文的,如要显示中文的,将JQueryUI压缩包内development-bundle\ui\i18n\jquery.ui.datepicker-zh-CN.js引进来
$("#datepicker_txt").datepicker({
//=================属性
dateFormat :"yy/mm/dd", //设置日期字符串的显示格式。中文版默认值 "yy-mm-dd"
duration :"slow", //设置日期控件展开动画的显示时间,可选是"slow", "normal", "fast",""代表立刻,数字代表毫秒数。
showAnim :"fold", //设置显示、隐藏日期插件的动画的名称。
showOptions :{direction: "up"}, //如果使用showAnim来显示动画效果的话,可以通过此参数来增加一些附加的参数设置。
constrainInput :true, //如果设置为true,则约束当前手动输入的日期格式。默认值 true
//minDate :-10, //设置限制可选日期距当天日期的最小天数差,如果是负数则是限制当天日期前可选日期最多天数。默认值无限制
//maxDate :"+1W +3", //设置限制可选日期距当天日期的最大天数差,如果是负数则是限制当天日期前可选日期最小天数,天数这里可以用整数,也可以用 "+1W +3"的格式,1w代表一周,还有M代表月,D代表天,Y代表年。默认值无限制
shortYearCutoff :50, //设置截止年份的值。如果是(0-99)的数字则以当前年份开始算起,如果为字符串,则相应的转为数字后再与当前年份相加。当超过截止年份时,则被认为是上个世纪。
showButtonPanel :true, //设置是否在面板上显示相关的按钮。默认值 false
gotoCurrent :true, //如果设置为true,则点击当天按钮时,将移至当前已选中的日期,而不是今天。
currentText :"Now", //设置当天按钮的文本内容,此按钮需要通过showButtonPanel参数的设置才显示。中文默认值 "今天"
closeText :"X", //设置关闭按钮的文本内容,此按钮需要通过showButtonPanel参数的设置才显示。中文默认值 "关闭"
hideIfNoPrevNext :true, //设置当没有上一个/下一个可选择的情况下,隐藏掉相应的按钮。(默认为不可用)
showMonthAfterYear :true, //是否在面板的头部年份后面显示月份。默认值 true
changeMonth :false, //是否在标题处显示可选择月份下拉框。默认值 false
changeYear :false, //是否在标题处显示可选择年份下拉框。默认值 false
yearRange :"2000:2010", //控制年份的下拉列表中显示的年份数量,可以是相对当前年(-nn:+nn),也可以是绝对值(-nnnn:+nnnn)
firstDay :0, //设置一周中的第一天。星期天为0,星期一为1,以此类推。默认值 0
showWeek :true, //是否在日期面板左侧显示当年第几周数。默认值 false
numberOfMonths :3, //设置一次要显示多少个月份面板。如果为整数则是显示月份面板的数量,如果是数组,则是显示的行与列的数量。
showCurrentAtPos :1, //设置当多月份显示的情况下,当前月份显示的位置。自顶部/左边开始第x位。起始位置为0
showOn :"button", //在要输入日期框后加个按钮,点击弹出日期面板,此时点要输入日期的框不再弹出日期面板
buttonText :"Choose", //设置触发按钮的文本内容。
buttonImage :"ui/images/dataSelect.png", //设置弹出按钮的图片,如果非空,则按钮的文本将成为alt属性,不直接显示。
buttonImageOnly :true, //是否使整个按钮只显示为指定的图标图样
altField :"#datepicker_txt2", //将选择的日期同步到另一个域中,配合altFormat可以显示不同格式的日期字符串。
altFormat :"yy-mm-dd", //当设置了altField的情况下,显示在另一个域中的日期格式。
appendText :"(yy/mm/dd)", //在日期插件的所属域后面显示指定的字符串 (yy/mm/dd) 通知使用者日期格式。
isRTL :false, //如果设置为true,则所有文字是从右自左。默认值 false
nextText :"Later", //设置"下个月"链接的显示文字。
prevText :"Earlier", //设置"上个月"链接的显示文字。
showOn :"both", //设置什么事件触发显示日期插件的面板,可选值:focus, button, both
showOtherMonths :true, //是否在当前面板显示上、下两个月的一些日期数(不可选)。
stepMonths :1, //当点击上/下一月时,一次翻几个月。
defaultDate :+7, //设置默认加载完后第一次显示时选中的日期。可以是Date对象,或者是数字(从今天算起,例如+7),或者有效的字符串("y"代表年, "m"代表月, "w"代表周, "d"代表日, 例如:"+1m +7d")。
navigationAsDateFormat :false, //如果设置为true,则formatDate函数将应用到prevText,nextText和currentText的值中显示,例如显示为月份名称。
dayNames :["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"], //一般没用,设置一星期中每天的名称,从星期天开始。此内容用于dateFormat时显示,以及日历中当鼠标移至行头时显示。
dayNamesMin :["Di","Lu","Ma","Me","Je","Ve","Sa"], //一般没用,设置一星期中每天的缩语,从星期天开始,此内容用于dateFormat时显示,以及日历中的行头显示。
dayNamesShort :["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"], //一般没用,设置一星期中每天的缩语,从星期天开始,此内容用于dateFormat时显示,以前日历中的行头显示。
monthNames :["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"], //设置所有月份的名称。
monthNamesShort :["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"], //设置所有月份的缩写。
//=================事件
beforeShow :function(input){ //在日期控件显示面板之前,触发此事件,并返回当前触发事件的控件的实例对象。
//alert("this is beforeShow");
},
beforeShowDay :function(date){ //在日期控件显示面板之前,每个面板上的日期绑定时都触发此事件,参数为触发事件的日期。调用函数后,必须返回一个数组:[0]此日期是否可选 (true/false),[1]此日期的CSS样式名称(""表示默认),[2]当鼠标移至上面出现一段提示的内容。
//alert("this is beforeShowDay");
return [true,"","this is beforeShowDay"];
},
onChangeMonthYear :function(year, month, inst){ //当年份或月份改变时触发此事件,参数为改变后的年份月份和当前日期插件的实例。
//alert("this is onChangeMonthYear");
},
onClose :function(dateText, inst){ //当日期面板关闭后触发此事件(无论是否有选择日期),参数为选择的日期和当前日期插件的实例。
//alert("this is onClose");
},
onSelect :function(dateText, inst){ //当在日期面板选中一个日期后触发此事件,参数为选择的日期和当前日期插件的实例。
//alert("this is onSelect");
}
});
/*
dateFormat属性日期格式:
"d" - 每月的第几天 (没有前导零)
"dd" - 每月的第几天 (两位数字)
"o" - 一年中的第几天 (没有前导零)
"oo" - 一年中的第几天 (三位数字)
"D" – 当天是周几
"DD" - 当天是星期几
"m" - 月份 (没有前导零)
"mm" - 月份 (两位数字)
"M" - month name short
"MM" - month name long
"y" - 年份 (两位数字)
"yy" - 年份 (四位数字)
"@" - Unix 时间戳 (从 01/01/1970 开始)
"..." - 文本
其它标准日期格式:
"yy-mm-dd" - ATOM(Same as RFC 3339/ISO 8601)
"D, dd M yy" - COOKIE
"yy-mm-dd" - ISO_8601
"D, d M y" - RFC_822
"DD, dd-M-y" - RFC_850
"D, d M y" - RFC_1036
"D, d M yy" - RFC_1123
"D, d M yy" - RFC_2822
"D, d M y" - RSS
"@" - TIMESTAMP
"yy-mm-dd" - W3C
*/
function datepicker_fun(){
//=================方法
//$("#datepicker_txt").datepicker("destroy"); //从元素中移除拖拽功能。
$("#datepicker_txt").datepicker("disable"); //禁用元素的拖拽功能。
$("#datepicker_txt").datepicker("enable"); //启用元素的拖拽功能。
$("#datepicker_txt").datepicker("option","dateFormat","yy-mm-dd");//为指定属性赋值,第二参数为datepicker的一个属性名,第三参数为可以为该属性赋的值
$("#datepicker_txt").datepicker("option","dateFormat"); //获取指定属性的值,第二参数为progressbar的一个属性名
$("#datepicker_txt").datepicker("isDisabled"); //确实日期插件是否已被禁用。
$("#datepicker_txt").datepicker("hide","speed"); //隐藏(关闭)之前已经打开的日期面板。
$("#datepicker_txt").datepicker("show"); //显示日期插件。
$("#datepicker_txt").datepicker("getDate"); //返回当前日期插件选择的日期。
$("#datepicker_txt").datepicker("setDate",1); //设置日期插件当前的日期。date参数可以是数字(从今天算起,例如+7),或者有效的字符串("y"代表年, "m"代表月, "w"代表周, "d"代表日, 例如:"+1m +7d"),null表示当天。
}
//$("#datepicker_div").datepicker(); //如果要在网页上显示一个日期显示牌,则用<div>来替代<input>标签即可
</script>
<!--==============================tabs================================-->
<!--==================================================================-->
<input type="button" value="tabs_fun" onclick="tabs_fun();" />
<div id="tabs_div"><!--把整个可以用选择标签来显示内容的部分用div包括起来-->
<ul><!-- 创建可选择显示内容的标签列表,格式必须是<ul>形式,并且每个<li>下的内容要用<a></a>括起来 -->
<li>
<a href="#0"><!--<a>的href值必须是 "#加上要显示其中内容的div的id" 该div位置必须与<a>所在<ul>同级-->
<span><!--标签名外<span>不是必须的,但如果动态添加标签时,默认HTML样式是标签名与<a>之间有层<span>-->
Tab 1
</span>
</a>
</li>
<li>
<a href="#1">
<span>
Tab 2
</span>
</a>
</li>
<li>
<a href="index.php"><!--href如果填的不是下面div的id而是具体页面地址则自动变成AJAX模式,href路径就是AJAX路径-->
<span>
Tab 3
</span>
</a>
</li>
</ul>
<div id="0">
sun
</div>
<div id="1">
fish
</div>
</div>
<script language="JavaScript" type="text/javascript">
$("#tabs_div").tabs({
//=================属性
ajaxOptions : { //Ajax加载标签内容时,附加的参数 (详见 $.ajax)。默认值 null。
async : false
},
cache : false, //是否缓存Ajax加载的标签内容,如果缓存则只在第一次加载时获取。默认值 false。
//cookie : { //利用cookie记录最后选中的标签,需要cookie插件支持。默认值 null
//expires: 30
//},
collapsible : false, //设置为true,则允许一个已选中的标签变成未选中状态。默认值 false。
deselectable : false, //设置标签插件为不可选中的。(不推荐使用在1.7版本,应使用collapsible)默认值 false
//disabled : [1, 2], //加载时,禁用哪些标签页,填写标签页的索引,起始为0。默认值 []
event : "mouseover", //设置什么事件将触发选中一个标签页。默认值 "click"
fx : { //启用动画效果当标签页显示和隐藏。默认值 null
opacity : "toggle"
},
idPrefix : "ui-tabs-", //如果远程的将生成一个id,默认值 "ui-tabs-"
panelTemplate : "<div></div>", //当动态添加一个标签容器时,它的容器的HTML元素。默认值"<div></div>"
selected : 0, //设置初始化时,选中的标签页的索引(从0开始)。如果全部未选中,则使用-1。默认值 0
spinner : "Retrieving data...", //设置当从远程加载内容时,标签的标题显示的文本内容,如果设置为空则停用此行为。默认值 "<em>Loading…</em>"
tabTemplate : "<li><a href='#{href}' mce_href='#{href}'><span>#{label}</span></a></li>",//当动态添加一个标签页时,它的标签样式,#{href}和#{label}是用于替换add时的参数。默认值 "<li><a href='#{href}' mce_href='#{href}'><span>#{label}</span></a></li>"
//=================事件
select : function(event, ui) { //当点击一个标签标题时,触发此事件。
//alert("this is select");
},
load : function(event, ui) { //当远程加载一个标签页内容完成后,触发此事件。
//alert("this is load");
},
show : function(event, ui) { //当一个标签页内容显示出来后,触发此事件。
//alert("this is show");
},
add : function(event, ui) { //当添加一个标签页后,触发此事件。
//alert("this is add");
},
remove : function(event, ui) { //当移除一个标签页后,触发此事件。
//alert("this is remove");
},
enable : function(event, ui) { //当一个标签页被设置成启用后,触发此事件。
//alert("this is enable");
},
disable : function(event, ui) { //当一个标签页被设置成禁用后,触发此事件。
//alert("this is disable");
}
});
function tabs_fun(){
//=================方法
$("#tabs_div").tabs("disable",0); //禁用指定标签页。起始索引为0
$("#tabs_div").tabs("enable",0); //启用指定标签页。起始索引为0
$("#tabs_div").tabs("disable"); //禁用标签插件。
$("#tabs_div").tabs("enable"); //启用标签插件。
$("#tabs_div").tabs("option","event","click"); //为指定属性赋值,第二参数为tabs的一个属性名,第三参数为可以为该属性赋的值
$("#tabs_div").tabs("option","event"); //获取指定属性的值,第二参数为tabs的一个属性名
//$("#tabs_div").tabs("destroy"); //销毁一个标签插件对象。
//$("#tabs_div").tabs("remove",0); //移除一个标签页。起始索引为0
$("#tabs_div").tabs("add","#0","Tab 4",1) ; //添加一个标签页。第二个是指向显示div的id,第三个参数是标签名,第四个参数指定添加的位置,可不写添加到最后
$("#tabs_div").tabs("select",1); //选中打开一个标签页。起始索引为0
$("#tabs_div").tabs("url",0,"index.php"); //改变一个Ajax标签页的URL。起始索引为0
$("#tabs_div").tabs("load",0); //重新加载一个ajax标签页的内容。起始索引为0
$("#tabs_div").tabs("abort"); //终止正在进行Ajax请求的的标签页的加载和动画。
$("#tabs_div").tabs("length"); //获取标签页的数量。
//$("#tabs_div").tabs("rotate",500000,true); //自动滚动显示标签页。第二个参数是停留时间单位毫秒,第三个参数可不写是当用户选中一个标签页后是否继续执行,默认false。该方法有问题未找到原因
}
</script>
先引JQuery包,再引jqueryUI包,再引CSS,jqueryUI包自带的images文件夹要放在css文件同级目录下 控件调用都是在网页标签的JQuery对象上调用某个方法,方法可以空不写参数,如果要写则所有属性用大括号"{}"括起来,
大括号内属性和值之间用":"分割,属性之间用","分离,最后一个属性后面不能写",",然后把大括号整体作为一个参数放到方法括号"()"内,这是实例化
如果实例化后更改属性值则 JQuery.实例化同名方法() 括号内属性不用大括号括起来