jQuery---手風琴案例

来源:https://www.cnblogs.com/jane-panyiyun/archive/2020/01/15/12198038.html
-Advertisement-
Play Games

手風琴案例 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { padding: 0; margin: 0; } ul { list-st ...


手風琴案例

 

<!DOCTYPE html>
<html>

<head lang="en">
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    * {
      padding: 0;
      margin: 0;
    }

    ul {
      list-style-type: none;
    }

    .parentWrap {
      width: 200px;
      text-align: center;

    }

    .menuGroup {
      border: 1px solid #999;
      background-color: #e0ecff;
    }

    .groupTitle {
      display: block;
      height: 20px;
      line-height: 20px;
      font-size: 16px;
      border-bottom: 1px solid #ccc;
      cursor: pointer;
    }

    .menuGroup>div {
      height: 200px;
      background-color: #fff;
      display: none;
    }
  </style>

  <script src="jquery-1.12.4.js"></script>
  <script>

    $(function () {
      //思路分析:給所有的span註冊點擊事件,讓當前span的兄弟div顯示出來
      $(".groupTitle").click(function () {
        //鏈式編程:在jQuery裡面,方法可以一直調用下去。
        $(this).next().slideDown(500).parent().siblings().children("div").slideUp(500);
      });
    })
  </script>
</head>

<body>
  <ul class="parentWrap">
    <li class="menuGroup">
      <span class="groupTitle">標題1</span>
      <div>我是彈出來的div1</div>
    </li>
    <li class="menuGroup">
      <span class="groupTitle">標題2</span>
      <div>我是彈出來的div2</div>
    </li>
    <li class="menuGroup">
      <span class="groupTitle">標題3</span>
      <div>我是彈出來的div3</div>
    </li>
    <li class="menuGroup">
      <span class="groupTitle">標題4</span>
      <div>我是彈出來的div4</div>
    </li>
  </ul>
</body>

</html>

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 場景 Centos中Redis的下載編譯與安裝(超詳細): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Redis的啟動和關閉(前臺啟動和後臺啟動): https://blog.csdn.net/BADAO_ ...
  • 8.1 排序數據 檢索出的數據並不是以純粹的隨機順序顯示的。如果不排序,數據一般將以它在底層表中出現的順序顯示。這可以是數據最初添加到表中的順序。但是,如果數據後來進行過更新或刪除,則此順序將會受到MySQL重用回收存儲空間的影響。因此,如果不明確控制的話,不能依賴該排序順序。 關係資料庫設計理論認 ...
  • 最近在自學看 資料庫系統概論 這本書,總結一下遇到的問題。 1.廣義笛卡爾積(Extende cartesian product): 屬於 關係代數 裡面的 傳統的集合運算。其他的為union,except,intersection. 詳情不提了,舉個例子就是: create table R(A c ...
  • 什麼是移動App開發【重點】 1. 蘋果上的軟體是如何開發出來的:使用IOS平臺的開發工具和開發語言進行設計開發的!蘋果上的開發語言:OC、Swift 2. 安卓平臺上的軟體又是如何開發出來的:使用Java這麼語言,結合一些Android控制項,就可以開發安卓上的手機軟體; 3. 蘋果和安卓平臺上共有 ...
  • Android項目用Gradle構建, 其腳本語言之前是Groovy, 目前也提供了Kotlin的支持, 所以可以遷移到Kotlin. 官方的遷移文檔說明的是更通用的步驟. 本文通過一個具體的Android項目來舉例如何遷移, 文後附有sample. ...
  • Plugin(插件) 是 webpack 生態的的一個關鍵部分。它為社區提供了一種強大的方法來擴展 webpack 和開發 webpack 的編譯過程。這篇文章將嘗試探索 webpack plugin,揭秘它的工作原理,以及如何開發一個 plugin。 ...
  • jquery: 簡單、粗暴 jq和js的關係 js是什麼? js是一門編程語言 jq僅僅是基於js的一個庫,jq可理解為就是開發js的一個工具。 概念 1. 為什麼要學jquery ? 簡單,粗暴 沒有相容性問題 2. 什麼是jquery?js庫,說白了就是js文件,裡面有一大堆的方法 3. 使用j ...
  • 淘寶精品案例 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0; font-size: 12 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...