• JQ-tab-extend


      1 <!doctype html>
      2 <html lang="en">
      3 <head>
      4     <meta charset="UTF-8">
      5     <title>Document</title>
      6     <style>
      7         *{
      8             margin: 0;
      9             padding: 0;
     10         }
     11         #tab
     12         {
     13             width: 300px;
     14             height: 300px;
     15             margin: 50px auto;
     16             border: 1px solid red;
     17         }
     18         #tab1
     19         {
     20             width: 300px;
     21             height: 300px;
     22             margin: 50px auto;
     23             border: 1px solid red;
     24         }
     25         #con
     26         {
     27             width: 500px;
     28             height: 30px;
     29         }
     30         #con span
     31         {
     32             width: 98px;
     33             height: 30px;
     34             border: 1px solid #ccc;
     35             display: block;
     36             float: left;
     37             line-height: 30px;
     38             text-align: center;
     39         }
     40         #list
     41         {
     42             list-style: none;
     43         }
     44         #list li
     45         {
     46             width: 300px;
     47             height: 300px;
     48             line-height: 300px;
     49             text-align: center;
     50             display: none;
     51         }
     52         #con .select
     53         {
     54             background: #ddd;
     55         }
     56         #list .lis
     57         {
     58             display: block;
     59         }
     60     </style>
     61 </head>
     62 <body>
     63     <div id="tab">
     64         <div id="con">
     65             <span class='select'>标题一</span>
     66             <span>标题二</span>
     67             <span>标题三</span>
     68         </div>
     69         <ul id="list">
     70             <li class="lis">内容一</li>
     71             <li>内容二</li>
     72             <li>内容三</li>
     73         </ul>
     74     </div>
     75     <div id="tab1">
     76         <div id="con">
     77             <span class='select'>标题一</span>
     78             <span>标题二</span>
     79             <span>标题三</span>
     80         </div>
     81         <ul id="list">
     82             <li class="lis">内容一</li>
     83             <li>内容二</li>
     84             <li>内容三</li>
     85         </ul>
     86     </div>
     87     <script src="jquery-1.8.3.min.js"></script>
     88     <script>
     89 
     90         $(function() {
     91             $.fn.extend({
     92                 Tab:function(tit,select,con,show) {
     93                     var that=$(this);//保存this,this指向实例化对象tab
     94                     $(this).find(tit).click(function() {
     95                         var i=that.find(tit).index(this);//获取当前点击span的下标
     96                         $(this).addClass(select).siblings().removeClass(select);
     97                         that.find(con).eq(i).addClass(show).siblings().removeClass(show);
     98                     })
     99                 },
    100             })
    101 
    102 
    103             $('#tab').Tab('#con span','select','#list li','lis');
    104             $('#tab1').Tab('#con span','select','#list li','lis');
    105         })
    106     </script>
    107 </body>
    108 </html>

  • 相关阅读:
    字符串的基本操作
    PHP & Delphi 語法
    Delphi项目构成之单元文件PAS
    Delphi项目构成之项目文件DPR
    Delphi项目的构成
    關於那我的編程歷史..
    點擊Button,在Label1顯示HelloWorld!。
    開博客了, 因為搞Delphi 開發的關於Delphi學習
    Java 基础知识(一)
    关于多线程对于全局变量的资源竞争问题
  • 原文地址:https://www.cnblogs.com/yoyoyoyoyoyo/p/5876451.html
Copyright © 2020-2023  润新知