{"_id":"@ctmobile/ui-accordion","_rev":"3-507d69b71eeaec4d0f40a23bf9139532","name":"@ctmobile/ui-accordion","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@ctmobile/ui-accordion","version":"1.0.0","description":"支持移动端的UI组件-手风琴","main":"lib/accordion.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","doc":"jsdoc src README.md -d doc -u doc/tutorials","buildpackage":"ctcopy ../src src && ctbuild --type buildpackage","buildumd":"ctcopy ../src src && ctbuild --type buildumd --packagename accordion","link":"npm link @ctsj/build"},"repository":{"type":"git","url":"git+https://github.com/playerljc/CTMobile-UI.git"},"keywords":["accordion","CtMobile","CTMibole-UI","mobile","webapp","SPA","Hybrid","Cordova","Android","iOS","Material","playerljc","WebFramework"],"author":{"name":"playerljc","email":"playerljc@163.com"},"license":"MIT","bugs":{"url":"https://github.com/playerljc/CTMobile-UI/issues"},"homepage":"https://github.com/playerljc/CTMobile-UI#readme","dependencies":{"@babel/runtime":"^7.2.0","font-awesome":"^4.7.0","jquery":"^3.3.1"},"devDependencies":{"@ctsj/build":"^1.0.0"},"_id":"@ctmobile/ui-accordion@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-1kj/N6xTQFz/2YBSP5+DVS0xw7P3DUhEGW1d5WIV4imC6Zp+r/h0nIVu8CFD/RqzrkXr1MlGlD3/G38/SxAe+A==","shasum":"49e82588e280445b4cffce02460735ad9a9b2f65","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion/-/ui-accordion-1.0.0.tgz","fileCount":16,"unpackedSize":1096351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLxCiCRA9TVsSAnZWagAAf1wP/2kGCmeyyZ23GVyKy1sc\nBM8ZH5ouxPdxa22WbvwWJuVX+eAeQn3KxAjMrZJEf5c7j64QOPoN9iAjkCaC\nSVVPlW52VYKapeNHolc0Ilvik7SmkW4fb+uvS04updLST48k/7mlw6VovqYm\nPzyjSU/o1v7/57FfUaJQxfgj7Lsqo+o5jqXTt4IXV482XjWQKFbWmaAF6Irv\nTqn08Zk3Q4ORJgG1HNtxrRJ25exEnQwwKwV1TZ4JAZH8D5mHHLlbRhDA4njH\nuHsxFAhFNYqTxbp6bngXks1j0jN6EuZCXfwAz5w2Js5U9bCe7mbqiNCexy/Y\nkgS/9Uah+jOpwldgY2rkrbb5ezHLVuH5thzf5Pi0ltkZY1ciGqecHg+f92tj\n7CsqT5huNdV+A6Is4S9QT10DImjalPfSY/h4GvX0QQHwKd06n3mC6Tq6kHwf\nan/EEKvMCNrkGX46o7FhmSx7khIKUDE4xhlddq6W5vxfqNqBkH+KuoWg99XU\nS/5j/USt/a8v3XPikpz2+1MJxctM76TlA35As+SSVxQuz6aFgofkZBJbC8c3\noS1fXbJhlKk2eJbg5VxC1Hz/ip0z44IS8bZezfW/mmRemXwVgZk48XJrbDrh\nuT3XC0orBgtravp0Whov3L/vcIY38wfL1Mn1O6XJalOrWmHFxYw0xYnBbgyf\n2dV/\r\n=Latq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpY3cVvVG+8FEI18dKDSjt5kqnh4EIBqF+bdY6sdhWBwIgVvGdLVIL/m6PswTcpa/xb/WxOzGpdzMEG274ka01zoY="}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion_1.0.0_1563365538082_0.4623328464346501"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ctmobile/ui-accordion","version":"1.0.1","description":"支持移动端的UI组件-手风琴","main":"lib/accordion.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","doc":"jsdoc src README.md -d doc -u doc/tutorials","buildpackage":"ctcopy ../src src && ctbuild --type buildpackage","buildumd":"ctcopy ../src src && ctbuild --type buildumd --packagename accordion","link":"npm link @ctsj/build"},"repository":{"type":"git","url":"git+https://github.com/playerljc/CTMobile-UI.git"},"keywords":["accordion","CtMobile","CTMibole-UI","mobile","webapp","SPA","Hybrid","Cordova","Android","iOS","Material","playerljc","WebFramework"],"author":{"name":"playerljc","email":"playerljc@163.com"},"license":"MIT","bugs":{"url":"https://github.com/playerljc/CTMobile-UI/issues"},"homepage":"https://github.com/playerljc/CTMobile-UI#readme","dependencies":{"@babel/runtime":"^7.2.0","font-awesome":"^4.7.0","jquery":"^3.3.1"},"devDependencies":{"@ctsj/build":"^1.0.0"},"_id":"@ctmobile/ui-accordion@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-BmzyxahXyJ68fplwqaaK5Yxvquy7O8epzm5tRU30EKZqfjwxJLeZrK2XrPLJzwDQ1ESkQP8Mv7KO3cYk3mK4LQ==","shasum":"b87cfa573c120b5c5469b40e281789d47de6b8d9","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion/-/ui-accordion-1.0.1.tgz","fileCount":17,"unpackedSize":1108213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMGQUCRA9TVsSAnZWagAAy9YP/jPn/CiqdPHa1UPPNKZa\nOU9DWTnC4rZjY7YDWN6G41YQMw1yQYrEvChHdNvhGeA/pnF+ee0FTYhfYI5E\njaIL7kyYeueWH9ZD+ke/7R4Hpvg1lkqxsrVMeYFPIyL4c785b0Y7pyG1F3as\ngo7H22G8CIUXgZaPIVy48ZJQfe/ZZrBxQQDnnsI9C5BIjTUK6fFE9iSlNmuk\ns9NYcAHCJD7G+TPU4lZEv5568GqsJl9OVdbJ/YPk4hpGJRS0oIW1946ooSys\naVotF7085YuAOwgnraU5fbntl/gGVzUGHQIIbSbA2Bp8UZY7r3A2ZlK78lpW\nM1xcvO3uZtdnUtNLvXuolhLPm5q9r9DmuNMaPBBjDPoqjMUZBEE8d1Dp1+v8\nXMUaYUMrZsSgrpzmVJLu2KWABlNi3E9WNSvPOUio3ITl/+pGqBZ15exOyMVi\nogDRJ7lKXNoSstJm7OT6mgXQvM+IvPGzsK3bAgejyu0jICxPC+Sv6kprZVRz\n6/J5/7Mh311r+Em3eusEbYA9HnwVidu8olwLlYnysadqNZFRJgXpInq6bT7h\n+TfH9bgf4fMjBXNgpjgXeBai+SzUzggZqx0rxaR0jFbyW9FT+Hje1J4ZlCGm\nsPLnPmuF15Dpy4JN2VEAAktg506/hAjNAaZMNaxy4EscONyA5VXPrnWGzggx\nj1Zh\r\n=vsvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEevXpXzYaVhRDctUl++ebrFC7JreyU1m/2KgN4wR8mxAiEAlooP2LnY/A+goInWDdsypHrbX7wwccSYyMBvI2+86sA="}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion_1.0.1_1563452436143_0.6928962988433827"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ctmobile/ui-accordion","version":"1.0.2","description":"支持移动端的UI组件-手风琴","main":"lib/accordion.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","doc":"jsdoc src README.md -d doc -u doc/tutorials","buildpackage":"ctcopy ../src src && ctbuild buildpackage","buildumd":"ctcopy ../src src && ctbuild buildumd -p accordion","link":"npm link @ctsj/build"},"repository":{"type":"git","url":"git+https://github.com/playerljc/CTMobile-UI.git"},"keywords":["accordion","CtMobile","CTMibole-UI","mobile","webapp","SPA","Hybrid","Cordova","Android","iOS","Material","playerljc","WebFramework"],"author":{"name":"playerljc","email":"playerljc@163.com"},"license":"MIT","bugs":{"url":"https://github.com/playerljc/CTMobile-UI/issues"},"homepage":"https://github.com/playerljc/CTMobile-UI#readme","dependencies":{"@babel/runtime":"^7.2.0","font-awesome":"^4.7.0","jquery":"^3.3.1"},"devDependencies":{"@ctsj/build":"^1.0.11"},"_id":"@ctmobile/ui-accordion@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-cowFEdQfc1s7YhVXbhQBDCi3zN6psrUBz3kj2jkKuxM6urTUYC82INhrnwxjWKojcbtSmhA7guABFDns0eqKAw==","shasum":"8582ca59ea77cd3ebf0ebbac2fd8a91ccd691789","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion/-/ui-accordion-1.0.2.tgz","fileCount":12,"unpackedSize":1653988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgcifCRA9TVsSAnZWagAAtTkQAJYRIuynyULMLhE9CmQC\nWuhKtwuTyvQAh54zDnOiimwnvEB9zrFFDcl1gtIzLdmh3N+CyFPwSEz2yjsA\npuw7SfnqBmXblAr1Q4SXKbP29piuA4U24J6Xa8Cwirv8bZcdmizFdwh0ACAR\nvXMu3LvV+5+CKQw5dz571wbceKLvWm5BJPG+X+JmqouZwqJAZxuXuX+Jg+Qt\nu14Y6NksuFCJhLeuEy27yYDxojAlgfBeva9bcv3vqcVaIDC5PGyrf0DBFxYj\nEr2UoBYxZw002YUSYvUD5kYHA6Fd3bWHNdGq5G8ISHKQkNhK1xvIgvA3crsw\nWudTLNWNdo74Pw+Jt/vK6yOqk2yQR/U7KwT0tAM4Sx3Iqp8fJXTTl8pYAZqw\nrnlUeEKxstF9qJcIxQDY3jORlg2dcwVdEv/J/H6Nw+2Sltzj/1GXQ0ZNJgkA\njdN7WUiqsvMFWIB4iEEdHkzKtpy6NR7raaYT736jcDAX3nv8IR9bm6Yw4hG/\npRq1TilQveNilUwjcIhb/zGs18+ZtYAnhSM4b1yCeoRu9jABkxk9zlGReP7b\niUubr665fzi7xXS2gU0ddPY7xe/v/3yedQWlvKWgqG18kT8ThxJQsxGCiQNa\nDu4f7Laio6VktkRsP/Fzr5cmGpiBf8cRL32uSrkmx1+Dgrg+KaFRnDSR/mqu\n2ocL\r\n=pL+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmwc1FLFOOuCnGJzn+2TZtTTRNlTgpu2BXbS+1jWTVbgIgWG4YDhoEtBNnFg4w02b0rsjiunKM1ac4SOnhklKpGIE="}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion_1.0.2_1568786590401_0.8530651753956557"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-17T12:12:17.906Z","1.0.0":"2019-07-17T12:12:18.274Z","modified":"2022-04-05T02:04:04.787Z","1.0.1":"2019-07-18T12:20:36.381Z","1.0.2":"2019-09-18T06:03:10.789Z"},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"description":"支持移动端的UI组件-手风琴","homepage":"https://github.com/playerljc/CTMobile-UI#readme","keywords":["accordion","CtMobile","CTMibole-UI","mobile","webapp","SPA","Hybrid","Cordova","Android","iOS","Material","playerljc","WebFramework"],"repository":{"type":"git","url":"git+https://github.com/playerljc/CTMobile-UI.git"},"author":{"name":"playerljc","email":"playerljc@163.com"},"bugs":{"url":"https://github.com/playerljc/CTMobile-UI/issues"},"license":"MIT","readme":"# Accordion\r\n\r\n* [基本布局](#accordion-layout)\r\n* [类型](#accordion-type)\r\n  - [圆角灰边](#accordion-type-radius)\r\n  - [极简无边框](#accordion-type-base)\r\n  - [经典](#accordion-type-classic)\r\n  - [箭头](#accordion-type-arrow)\r\n* [可折叠](#accordion-collapse)\r\n* [初始化](#accordion-initial)\r\n* [例子](#accordion-demo)\r\n* [方法](#accordion-methods)\r\n* [事件](#accordion-events)\r\n  - [beforeshow](#accordion-events-beforeshow)\r\n  - [aftershow](#accordion-events-aftershow)\r\n  - [beforehide](#accordion-events-beforehide)\r\n  - [afterhide](#accordion-events-afterhide)\r\n\r\n## 基本布局\r\n\r\n常见的布局如下：\r\n\r\n```\r\n\r\n    <div class=\"ct-accordion-radius\">\r\n      <div>\r\n        <dl>\r\n          <dt>title...</dt>\r\n          <dd>\r\n            content...\r\n          </dd>\r\n        </dl>\r\n        <dl>\r\n          <dt>title...</dt>\r\n          <dd>\r\n            content...\r\n          </dd>\r\n        </dl>\r\n        <dl>\r\n          <dt>title...</dt>\r\n          <dd>\r\n            content...\r\n          </dd>\r\n        </dl>\r\n        ...\r\n      </div>\r\n    </div>\r\n\r\n```\r\n\r\n* ct-accordion-... - 代表是一个accordion组件 dl - 代表一组\r\n    + dt - 头\r\n    + dd - 体\r\n\r\n## 类型\r\n\r\n 一共有四中类型：\r\n\r\n* 圆角灰边\r\n\r\n```\r\n\r\n        <div class=\"ct-accordion-radius\">\r\n          <div>\r\n            <dl>\r\n              <dt>item1-title</dt>\r\n              <dd>\r\n                第1项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item2-title</dt>\r\n              <dd>\r\n                第二项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item3-title</dt>\r\n              <dd>\r\n                第三项内容\r\n              </dd>\r\n            </dl>\r\n          </div>\r\n        </div>\r\n\r\n```\r\n* 极简无边框\r\n\r\n```\r\n\r\n        <div class=\"ct-accordion-base\">\r\n          <div>\r\n            <dl>\r\n              <dt>item1-title</dt>\r\n              <dd>\r\n                第1项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item2-title</dt>\r\n              <dd>\r\n                第二项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item3-title</dt>\r\n              <dd>\r\n                第三项内容\r\n              </dd>\r\n            </dl>\r\n          </div>\r\n        </div>\r\n\r\n```\r\n* 经典\r\n\r\n```\r\n\r\n        <div class=\"ct-accordion-classic\">\r\n          <div>\r\n            <dl>\r\n              <dt>item1-title</dt>\r\n              <dd>\r\n                第1项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item2-title</dt>\r\n              <dd>\r\n                第二项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item3-title</dt>\r\n              <dd>\r\n                第三项内容\r\n              </dd>\r\n            </dl>\r\n          </div>\r\n        </div>\r\n\r\n```\r\n* 箭头\r\n\r\n```\r\n\r\n        <div class=\"accordion-type-arrow\">\r\n          <div>\r\n            <dl>\r\n              <dt>item1-title</dt>\r\n              <dd>\r\n                第1项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item2-title</dt>\r\n              <dd>\r\n                第二项内容\r\n              </dd>\r\n            </dl>\r\n            <dl>\r\n              <dt>item3-title</dt>\r\n              <dd>\r\n                第三项内容\r\n              </dd>\r\n            </dl>\r\n          </div>\r\n        </div>\r\n\r\n```\r\n\r\n## 可折叠\r\n\r\n```\r\n\r\n  <div class=\"ct-accordion-radius\">\r\n    <div>\r\n      <dl>\r\n        <dt data-collapse=\"collapse\">item1-title</dt>\r\n        <dd>\r\n          第1项内容\r\n        </dd>\r\n      </dl>\r\n      <dl>\r\n        <dt>item2-title</dt>\r\n        <dd>\r\n          第二项内容\r\n        </dd>\r\n      </dl>\r\n      <dl>\r\n        <dt>item3-title</dt>\r\n        <dd>\r\n          第三项内容\r\n        </dd>\r\n      </dl>\r\n    </div>\r\n  </div>\r\n\r\n```\r\n\r\n* data-collapse=\"collapse\"为默认打开\r\n\r\n## 初始化\r\n\r\n```\r\n\r\n  import Accordion from @ctmobile/ui-accordion;\r\n  const accordion = Accordion(el);\r\n\r\n```\r\n\r\n## 例子\r\n\r\n#### html\r\n\r\n```\r\n\r\n      <p>圆角灰边</p>\r\n      <div class=\"ct-accordion-radius\">\r\n        <div>\r\n          <dl>\r\n            <dt>item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n      <p>极简无边框</p>\r\n      <div class=\"ct-accordion-base\">\r\n        <div>\r\n          <dl>\r\n            <dt>item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n      <p>经典</p>\r\n      <div class=\"ct-accordion-classic\">\r\n        <div>\r\n          <dl>\r\n            <dt>item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n      <p>箭头</p>\r\n      <div class=\"accordion-type-arrow\">\r\n        <div>\r\n          <dl>\r\n            <dt>item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n      <p>默认展开</p>\r\n      <div class=\"ct-accordion-radius\">\r\n        <div>\r\n          <dl>\r\n            <dt data-collapse=\"collapse\">item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n      <p>展开/(关闭)所有</p>\r\n      <div class=\"ct-accordion-radius\">\r\n        <div>\r\n          <dl>\r\n            <dt>item1-title</dt>\r\n            <dd>\r\n              第1项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item2-title</dt>\r\n            <dd>\r\n              第二项内容\r\n            </dd>\r\n          </dl>\r\n          <dl>\r\n            <dt>item3-title</dt>\r\n            <dd>\r\n              第三项内容\r\n            </dd>\r\n          </dl>\r\n        </div>\r\n      </div>\r\n\r\n```\r\n\r\n#### js\r\n\r\n```\r\n\r\n        import $ from 'jquery';\r\n        import Accordion from '@ctmobile/ui-accordion';\r\n\r\n        Accordion($('#cuddd-ct-accordion-radius')[0]);\r\n        Accordion($('#cuddd-ct-accordion-base')[0]);\r\n        Accordion($('#cuddd-ct-accordion-classic')[0]);\r\n        Accordion($('#cuddd-ct-accordion-arrow')[0]);\r\n        Accordion($('#cuddd-collapse')[0]);\r\n        const collapseAll = Accordion($('#cuddd-collapse-all')[0]);\r\n        const collapseRefresh = Accordion($('#cuaddd-refresh')[0]);\r\n        const collapseMethods = Accordion($('#cuaddd-collapse-methods')[0]);\r\n\r\n        // 展开全部\r\n        $('#cuddd-collapse-openall').on('click', () => {\r\n          collapseAll.showAll();\r\n        });\r\n\r\n        // 关闭全部\r\n        $('#cuddd-collapse-closeall').on('click', () => {\r\n          collapseAll.closeAll();\r\n        });\r\n\r\n        // 动态修改样式\r\n        $('#cuaddd-refresh-dynamicclass').on('click', () => {\r\n          $('#cuaddd-refresh').find('[data-collapse=\"collapse\"]').attr('data-collapse', '');\r\n        });\r\n\r\n        // 刷新\r\n        $('#cuaddd-refresh-dynamicrefresh').on('click', () => {\r\n          collapseRefresh.refresh();\r\n        });\r\n\r\n        const $dt = $('#cuaddd-collapse-methods-dt');\r\n\r\n        // 通过属性打开\r\n        $('#cuaddd-collpase-methods-modiprops-open').on('click', () => {\r\n          $dt[0].dataset.collapse = 'collapse';\r\n          collapseMethods.refresh();\r\n        });\r\n        // 通过属性关闭\r\n        $('#cuaddd-collpase-methods-modiprops-close').on('click', () => {\r\n          $dt[0].dataset.collapse = '';\r\n          collapseMethods.refresh();\r\n        });\r\n        // 通过api打开\r\n        $('#cuaddd-collpase-methods-api-open').on('click', () => {\r\n          collapseMethods.show($dt[0]);\r\n        });\r\n        // 通过api关闭\r\n        $('#cuaddd-collpase-methods-api-close').on('click', () => {\r\n          collapseMethods.close($dt[0]);\r\n        });\r\n\r\n```\r\n\r\n## 方法\r\n\r\nshow(dtDom) - 打开某一项\r\n\r\n* dtDom-HtmlElement 要展开行dt元素的dom对象\r\n\r\nclose(dtDom) - 关闭某一项\r\n\r\n* dtDom-HtmlElement 要关闭行dt元素的dom对象\r\n\r\nshowAll() - 打开所有项\r\n\r\ncloseAll() - 关闭所有项\r\n\r\nrefresh() - 刷新整个Accordion\r\n\r\non(type, handler) - 注册事件\r\n\r\n* type-string 注册事件的类型,包括[beforeshow,aftershow,beforehide,afterhide]\r\n* handler-Function 注册事件的回调函数\r\n\r\n## 事件\r\n\r\n|  名称 |  说明 |\r\n| --- | --- |\r\n| beforeshow |  一项展开之前触发 |\r\n| aftershow |  一项展开之后触发 |\r\n| beforehide |  一项关闭之前触发 |\r\n| afterhide |  一项关闭之后触发 |\r\n\r\n```\r\n\r\n  import $ from 'jquery'\r\n  import Accordion from '@ctmobile/ui-accordion';\r\n\r\n  const accordion = Accordion($('#cuddd-ct-accordion-radius')[0]);\r\n  accordion.on('beforeshow', (dtDom) => {\r\n    console.log('beforeshow');\r\n  });\r\n  accordion.on('aftershow', (dtDom) => {\r\n    console.log('aftershow');\r\n  });\r\n  accordion.on('beforehide', (dtDom) => {\r\n    console.log('beforehide');\r\n  });\r\n  accordion.on('afterhide', (dtDom) => {\r\n    console.log('afterhide');\r\n  });\r\n\r\n```\r\n","readmeFilename":"README.md"}