📅  最后修改于: 2023-12-03 15:16:44.364000             🧑  作者: Mango
jQuery UI Accordian是一个可伸缩和可折叠面板的JavaScript库。它允许您轻松地将折叠面板添加到您的网站上,使其更具互动性和易使用性。
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<div id="accordion">
<h3>Section 1</h3>
<div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi luctus, purus vel aliquam fringilla, nisl est vulputate ante, euismod auctor magna enim sed lorem.</p>
</div>
<h3>Section 2</h3>
<div>
<p>Donec consequat lectus auctor nisi blandit accumsan. Morbi finibus nulla lacus, a tincidunt ante blandit sit amet.</p>
</div>
<h3>Section 3</h3>
<div>
<p>Curabitur rhoncus mauris ac sem feugiat, vel vulputate nibh luctus. Duis at lacus elementum, dignissim ex eu, porttitor risus.</p>
</div>
</div>
$(function() {
$('#accordion').accordion();
});
jQuery UI Accordian支持自定义主题,您可以使用jQuery UI的ThemeRoller来创建自定义主题。假设您创建了一个名为"my-theme"的自定义主题,您可以像这样引用它:
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/my-theme/jquery-ui.css">
当焦点位于折叠面板的标题中时,jQuery UI Accordian支持键盘导航。您可以使用箭头键(上/下)来移动焦点,按空格键来展开/折叠面板。
jQuery UI Accordian是一个非常有用的JavaScript库,它允许您轻松地将折叠面板添加到您的网站上。您可以使用默认主题,也可以创建自定义主题来适应您的网站。它还支持键盘导航,使您的用户可以更轻松地使用您的网站。