gpt4 book ai didi

jquery - 改变 Accordion 行为

转载 作者:行者123 更新时间:2023-12-01 08:14:31 27 4
gpt4 key购买 nike

我使用了一个名为tinyAccordion的小插件,我想改变它的行为,但我这样做只是为了自学一些 Accordion 技能,而且我对如何改变它一无所知因此 Accordion 一次仅打开一个选项卡。澄清一下,如果您打开另一个选项卡,则打开的选项卡将关闭。

我有以下代码:

    <script type="text/javascript">

var parentAccordion=new TINY.accordion.slider("parentAccordion");
parentAccordion.init("acc","h6",0,0);

var nestedAccordion=new TINY.accordion.slider("nestedAccordion");
nestedAccordion.init("nested","h6",0,0,"acc-selected");

</script>

这是 jsfiddle 链接:http://jsfiddle.net/LQsV5/

最佳答案

您不需要插件,只需尝试我为您编写的这几行:

jsFiddle demo

$('.acc li h3').next('.acc-section').hide();
$('.acc li h3').click(function() {
var el = $(this).next('.acc-section');
check = (el.is(':visible')) ? el.slideUp() : ($('.acc-section').slideUp()) (el.slideDown());
});

它将隐藏已打开的选项卡,但如果再次单击,也会隐藏打开的选项卡。
如果您有疑问,请提问!

关于jquery - 改变 Accordion 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11570367/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com