WEB开发网
开发学院网页设计JavaScript 从零开始学习jQuery (十) jQueryUI常用功能实战 阅读

从零开始学习jQuery (十) jQueryUI常用功能实战

 2010-09-14 13:46:53 来源:WEB开发网   
核心提示: VS中有一个Bug, 就是针对link标签, href中的语句块编译有问题, 某些情况下<%%>不被编辑解析. 所以我使用上面代码中的方式构造href属性值.可以在下面的地址查看各个主题的效果:http://jqueryui.com/themeroller/#themeGall

VS中有一个Bug, 就是针对link标签, href中的语句块编译有问题, 某些情况下<%%>不被编辑解析. 所以我使用上面代码中的方式构造href属性值.

可以在下面的地址查看各个主题的效果:

http://jqueryui.com/themeroller/#themeGallery

六.Tab标签

不刷新页面, 在页面中的不同标签间切换:

从零开始学习jQuery (十) jQueryUI常用功能实战

图片看不清楚?请点击这里查看原图(大图)。

本实例通过jQuery UI的Tabs组件实现. Tabs组件的使用与dialog一样十分简单,  默认的配置即可实现最简单的tab, 通过设置更多的options可以实现更复杂的应用.

1.应用实例

源代码:

<%@ Page Language="C#" %>
<!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 id="Head1" runat="server">
  <title>jQuery UI - 弹出层应用实例 Dialog</title>
  <!--black-tie,blitzer,blitzer,dot-luv,excite-bike,hot-sneaks,humanity,mint-choc,redmond,smoothness,south-street,start,swanky-purse,trontastic,ui-darkness,ui-lightness,vader-->
  <link rel="stylesheet" type="text/css" href="<%=WebConfig.ResourceServer +"/JsLib/jquery/themes/redmond/style.css"%>" />
  <script type="text/javascript" src="<% =WebConfig.ResourceServer %>/JsLib/jquery/jquery-min-lastest.js"></script>
  <script src="<% =WebConfig.ResourceServer %>/JsLib/jquery/ui/jquery-ui-all-min-lastest.js"
    type="text/javascript"></script>
  <% if (false)
    {%><script src="~/js/jquery-vsdoc-lastest.js" type="text/javascript"></script>
  <% }%>
  <script type="text/javascript">
    /*========== 必须放在头部加载的语句块. 尽量避免使用 ==========*/
  </script>
  <style type="text/css">
    </style>
</head>
<body>
  <!--Demo.默认Tab与Ajax Tab -->
  <div id="tabs1" style="width:300px;">
    <ul>
      <li><a href="#tabs1-1">One</a></li>
      <!-- Ajax Tab -->
      <li><a href="TabData.htm">Two</a></li>
      <li><a href="#tabs1-3">Three</a></li>
    </ul>
    <div id="tabs1-1">
      <p>Tab1内容</p>
    </div>
    <div id="tabs1-3">
      <p>Tab3内容</p>
    </div>
  </div>
  <br />
  <br />
  <br />
  <!--Demo. 可折叠的Tab -->
  <div id="tabs2" style="width: 300px;">
    <ul>
      <li><a href="#tabs2-1">One</a></li>
      <li><a href="#tabs2-2">Two</a></li>
      <li><a href="#tabs2-3">Three</a></li>
    </ul>
    <div id="tabs2-1">
      <p>Tab1内容</p>
    </div>
    <div id="tabs2-2">
      <p>Tab2内容</p>
    </div>
    <div id="tabs2-3">
      <p>Tab3内容</p>
    </div>
  </div>
  <br />
  <br />
  <br />
  <!--Demo. 鼠标滑动即切换的Tab -->
  <div id="tabs3" style="width: 300px;">
    <ul>
      <li><a href="#tabs3-1">One</a></li>
      <li><a href="#tabs3-2">Two</a></li>
      <li><a href="#tabs3-3">Three</a></li>
    </ul>
    <div id="tabs3-1">
      <p>Tab1内容</p>
    </div>
    <div id="tabs3-2">
      <p>Tab2内容</p>
    </div>
    <div id="tabs3-3">
      <p>Tab3内容</p>
    </div>
  </div>
  <script type="text/javascript">
    /*==========用户自定义方法==========*/


    /*==========事件绑定==========*/
    $(function()
    {

    });

    /*==========加载时执行的语句==========*/
    $(function()
    {
      //默认Tabs
      $("#tabs1").tabs();
      //可折叠的Tabs
      $("#tabs2").tabs({
        collapsible: true
      });
      //鼠标滑动即切换的Tabs
      $("#tabs3").tabs({
        event: "mouseover"
      });
    });    
  </script>
</body>
</html>

上一页  5 6 7 8 9 10 

Tags:开始 学习 jQuery

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接