{"_id":"@ctmobile/ui-accordion-sd","_rev":"3-fd1ea1d62f9ccb3b85d08d38efb3e1bc","name":"@ctmobile/ui-accordion-sd","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@ctmobile/ui-accordion-sd","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","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"},"devDependencies":{"@ctsj/build":"^1.0.0","font-awesome":"^4.7.0","jquery":"^3.3.1"},"_id":"@ctmobile/ui-accordion-sd@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-M9Xmac1DUZWvEpvAUo3fISvnsj3V7JszJAGeNQxwlSZGvcE8UHc92nkv0LPzw/oN5lOIRuR4TPwOcRXSGmGRzg==","shasum":"7d0ccf40f7d9033de4e2ca0c6eeb1c764e4ae126","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion-sd/-/ui-accordion-sd-1.0.0.tgz","fileCount":8,"unpackedSize":27255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLw9WCRA9TVsSAnZWagAAbgcP/3X8zZK1id2+fjHFvBS3\n256aAg9VZU1dQQhcYatV6PhEh5P9cr2k2/yIlcxaoWRhaDZXFVprCOpty6JE\n/vh8FuyjSkUL8T7PJE8zwyb8g1Olt83NEQvyUsafFHx3ejGxOJvSOLNJ95Me\nkSVbEvUVb3xJXpMTMb8wQso7jk4COuBoVeSE9LeFxvVH/VhEVYKb/EHT3gK2\nnX2RqfBFLuqvQ3PIlW4mpjmcFjbQbuooYDKuyG4pTrFrj8nWYCUNaXhd2NaS\neWEVNdi/OqgXXtMTWcuBheh9r/YePtwANf69CL3bw4Nm9NAxpBShky0IdnYq\nvc732v6f6mcdFTVOzctvSPVgaCP4P+0IQ8CXaIp8odpnoLtyDykaF4o+QKqq\nVMloAFInM9RuF/v00ohtqTyTIMnpovo2dNcZAwxXT2wyMijgfHY4lLfs1MbZ\nBilZmC2/+x1xXePTfeyEKLjYJTas0XNCxsOqAIH6BnSBxIw9MoMmV6EXmWDb\n5KRI7nEOngwFj1LlnnZi+WjR5akcZNDoavx4G8RVvNUWKg8DI7tLoSfcw358\n0JKRxCW0Zhjsj07vOKGSuP2iRFAbdnynQnGpnJ0ybJR6nc1uV6Rlaqs9wWd3\nFm9tUujNNQwm2mNFOb5OmZ62feIE2gvnu6uefsLO+UZ92Qh4Vg0cOKU1LCs4\n1y7Y\r\n=2YtJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDutssEn+QuXdb9f/eWhtO4SVTYtSJ1boFdpAEpru72PAiAjBexm71fhZaygK/PlRKxgyLwMJPHd1cocdhk3SxJSXw=="}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion-sd_1.0.0_1563365206085_0.05911358833251823"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ctmobile/ui-accordion-sd","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","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"},"devDependencies":{"@ctsj/build":"^1.0.0","font-awesome":"^4.7.0","jquery":"^3.3.1"},"_id":"@ctmobile/ui-accordion-sd@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-Xyi/qyt6BZDcQ10P6OeCPHwyvE3nxJkb3L+caXcqnUFTk8UmU5EcvHYB8pKWqFWk3V3NvT65x689hY8Go1reFg==","shasum":"e2da3ca0b21b36a36cd57cc3a03e6175d7429f22","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion-sd/-/ui-accordion-sd-1.0.1.tgz","fileCount":9,"unpackedSize":37685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMGQDCRA9TVsSAnZWagAAQlwP/0DOwBOUC4cCGdD8Mj8H\ntTfbTdx5X29V84ELYQ86eJronGzcu1GEoHnxnHWgOt6fGIuJd6cySUwihAqp\nRXF3ayXG7OSlIAWV0ym4vMiBZrOSh//gDtvzzUl88AbZjMO3+9VnoAthmdcp\nYOHrcqyFZVrVi0gxBrrJHP40ATm2JGI5vp7ESJhzhDv48GUdeEDs6RmvndEq\nka9QZ+gAXa/KUrIPHp36Fz/2gtcqWDfD/O0x9Nfeb1f1TucvI7w8GieiYQXw\ngiSu/0tAoN/XMenTurx+ybjpLddzrGUNb1236JJdthTrg3qpqfeowRsH7Hpn\nz76YPU8IqZ+Q7tPWYl/suHImf7xlB+hL59S0k48CUfduLjy1tb8VcH6pTcOp\nwY6siKqBo1JGv3VLj+FFy6BylbOx2L9oLHOMsgHKGLjDMjMrf97aVSFurq9B\nJmOrP9tNSP8Y9oQ9G2o7iwbym0Q90J3DfegZmt6eXgHxGtJrNHcca14Z1imu\nFSvftwgZmX9T5mizGlnYVtMhxXp/NetF6UaA9w8itZvBeDYA7S4HFPDHxI2Q\n90TRYNUssIq0Lhfw1RYEM4qprwJn2je2qq8cRzp+IBvtAuxeDbAvPMbdWuRT\nX5oaMOyCFyb2S/su+gV59Zr7cjIyubiSPMZ764ywahXvKfZ0HZlNMOeXL1yC\nigDO\r\n=7BGR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwIdVwMBeSjEgZYvVskqlvNQEw7FQzqFRVQqGfW5JQ6AIhAKy6A30ytHlnvyx5A26X1UrI0toQqXGJPhMbtjyd0LXO"}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion-sd_1.0.1_1563452419293_0.6529120416237302"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ctmobile/ui-accordion-sd","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","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"},"devDependencies":{"@ctsj/build":"^1.0.11","font-awesome":"^4.7.0","jquery":"^3.3.1"},"_id":"@ctmobile/ui-accordion-sd@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"playerljc","email":"playerljc@163.com"},"dist":{"integrity":"sha512-/6Tv/oIdllf5et6HmDPubDJrqy04vCM3zx5e5S2tVPViEJTqE6zyPzBkccWr6guqwkl4nX8loZEC90Wycv9Nsg==","shasum":"dcd7fddf585043a5f39c419c207c1ca5dfe781b4","tarball":"https://registry.npmjs.org/@ctmobile/ui-accordion-sd/-/ui-accordion-sd-1.0.2.tgz","fileCount":6,"unpackedSize":28353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgcfOCRA9TVsSAnZWagAAzvwP/jAdm14mVI6dDUNSnXCD\nM8FWeNsaBDVk7mGyX5xXnOTMX+3IZxNM2+ZlUCykU3caLbnoCI2AGvxuWwZS\n0UiB6Tp6OUORwitQw2zZe8oeULEfu5fB/Dj4JwVn/+56cZXWy4meYWnHJIbl\n3Tyh9tqd9bgrC80G3QlOXv+3MyX0qptiPraMToZFextYY3PdCoBeM5vO3cDi\nTScNS+uqLt0H/zBWpa351z4r1HVrHp9NNvYVVZW/YFIZBSu1QSC5nZJQOFhH\n3qUAQjUYH/XrcqMCPh43BPvLuXonSUY6kXTad7dgsRhmIC6qbfAtu0WhuRpK\nUKN6Jfb8mNPXZUDCSl9Dz5pc5FfKB4JNI9o0D39WxlpP1PRGG6Ls/SFwKLlB\n9dBT4B2kTrvstjvkbkuWiLED8JIG3zfBxQKco+VZKq/zxNLKvTXMJZWtFDM1\nxmepRCVotaM70/Tp2gTGyrCdiawX3O16LZATkXTI6Sf1IKJy363U/TgbeLii\n3pOgaow8rTZg7tCuTkH8E8RheUo0OdrQDAsntMhW8Ve/gkOuoW8L4uWhYU5p\nzEmP5ViQ5sIfglGQFg8EkJDtU6aNpwMocIses3FoG8Iv5QWa2lgKQPagOwpF\nY0rKPMuZKSK/RS/r4FfFWoKC9JvoW3zmRszkcD+TQqBRI49eocmVn2TITB0X\nUJia\r\n=+g6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeu+uFqQ6lOuStrWpWS73PKZg/tMVpAohQuWddOvTh7AiBccJvPeoo6Sdsaxx0OCAZv8NYOWTrrGwE2i7FYDJh13A=="}]},"maintainers":[{"name":"playerljc","email":"playerljc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-accordion-sd_1.0.2_1568786381503_0.46016368576788613"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-17T12:06:45.916Z","1.0.0":"2019-07-17T12:06:46.259Z","modified":"2022-04-05T02:04:04.948Z","1.0.1":"2019-07-18T12:20:19.416Z","1.0.2":"2019-09-18T05:59:41.646Z"},"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"}