javascript - jquery ui Accordion 不自动高度

标签 javascript jquery jquery-ui

我正在尝试将其设置为自动高度,因为我有一些 Accordion 面板,其中包含比其他面板更多的内容,但留下了很多空白区域,有人可以帮忙吗?我试过使用 fillspace 选项,但它在每个面板上留下了一个滚动条,我试过 clearstyle 选项但它跳起来了。

$(function () {
        var cookieName = 'stickyAccordion';
        $('#accordion').accordion({
            autoHeight: (true),
            collapsible: (true),
            active: ($.cookies.get(cookieName) || 0),
            change: function (e, ui) {

                $.cookies.set(cookieName, $(this).find('h3').index(ui.newHeader[0]));
            }
        });
    });

最佳答案

heightStyle: "content" 应该可以解决您的问题,但我发现设置 autoHeight: false 为我解决了这个问题。为了这个我已经把剩下的头发撕掉了一个小时(尽管我意识到你现在可能已经解决了这个问题)。

关于javascript - jquery ui Accordion 不自动高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744698/

相关文章:

javascript - 如何从谷歌自定义搜索 API onclick 而不是 onload 加载图像

javascript - Jqueryui Autocomplete 可以正常工作,但现在不行了

javascript - 如何获取所有可能有祖先的元素,而它们的所有祖先都没有指定的类?

javascript - 为什么 Draggable 对象有慢速占位符?

javascript - 以 UTF-8 字符串存储二进制数据

javascript - 从共享消息服务触发事件以更改组件的内容

javascript - 使用 jQuery 打开和关闭 div 时遇到问题

php - jquery ajax 分页与 php 问题

jquery - Kendo 更改网格中的字体颜色

javascript - 如何转换此日期范围(月,年)日期选择器以以数字格式显示月份的输出