累计: 0

工作台收缩展开说明书

0.00

★17次@未来之窗

A:赛忞初雪

上架: 2025-11-03 15:58:55

工作台收缩展开说明书

         收藏
 

四方仙域传送阵         

工作台收缩 - 元素折叠/展开模块说明书

未来之窗昭和仙君

cyberwin_fairyalliance_webquery 工作台收缩 - 元素折叠/展开模块说明书

一、功能概述

本元素折叠/展开模块为工作台提供了强大的收缩与展开功能,支持向上、向下、向左、向右四个方向的操作。通过该模块,用户可以方便地控制工作台特定区域的显示与隐藏,有效节省页面空间,提升操作的便捷性和灵活性。

二、核心依赖

该模块依赖 cyberwin_query 核心框架,若该框架未初始化,模块将无法正常工作,并会在控制台输出错误信息。

三、核心函数及参数

1. $cq.工作台收缩

此函数用于实现元素的折叠与展开切换功能。

参数 类型 是否必选 说明
containerSelector 字符串或 HTMLElement 容器的选择器或元素本身,作为折叠展开操作的整体容器。
headerSelector 字符串或 HTMLElement 触发折叠展开操作的头部元素的选择器或元素本身。
contentSelector 字符串或 HTMLElement 要进行折叠展开的内容元素的选择器或元素本身。
direction 字符串 折叠展开的方向,可选值为 'up'(向上)、'down'(向下)、'left'(向左)、'right'(向右),默认值为 'up'

返回值:返回 实例,支持链式调用。

2. $cq.fairyalliance_toggleCollapse

这是一个静态方法,功能与 $cq.工作台收缩 相同,可直接通过 调用。

参数说明:与 $cq.工作台收缩 的参数一致。

返回值:返回 实例,支持链式调用。

四、使用示例(Demo)

HTML 结构


```html
<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>工作台收缩 Demo</title>
</head>

<body>
    <div id="workbench-container">
        <div id="workbench-header">工作台内容(点击向上展开)</div>
        <div id="workbench-content">
            <p>这里是工作台的详细内容,包含各种操作信息和数据展示。</p>
        </div>
    </div>
   
    <script>
        // 调用折叠展开函数
        $cq.工作台收缩('#workbench-container', '#workbench-header', '#workbench-content', 'up');
    </script>
</body>

</html>
商品信息表单(点击展开/折叠)
商品名称: 单位: 价格: 规格: 条码: 生产商: 生产许可证:

生产批号: 生产日期: 产品注册证: QC质检: 产品技术要求编号:
    

硬件app