0

我正在尝试让 jQueryUI 手风琴在 jQueryUI 选项卡中工作。我读过有人遇到问题,并发现有几篇文章报告说在标签的“显示”事件中初始化手风琴成功,但是当我尝试这个时,我得到的只是看起来像两个半样式的标签标题而没有手风琴功能。我的页面加载事件中有以下内容:

$().ready(function() {  
   tabs = $('.jqTabsStandard').tabs({
        show: function(ev, ui) {
            $('.ingredientsAccordion').accordion({
              autoHeight: true,
                header: 'h3 a'
            });
        } 
    });
});

该页面在这里- 单击配方的编辑(铅笔)按钮,然后单击成分选项卡。

4

2 回答 2

1

解决方案就像更改 UI 加载顺序一样简单。首先初始化手风琴,标签,这样手风琴有高度并且不可见。

于 2011-03-30T14:36:24.133 回答
0

我使用 Chrome 中的开发人员工具对其进行了检查:您的手风琴数据容器还可以,但高度为 1px。这就是为什么你几乎什么都看不到的原因。尝试更改标签容器的高度,因为当手风琴在适合内容的标签上启动时,手风琴实际上没有滑动空间。我很抱歉英语不好:)

于 2011-03-29T13:37:06.987 回答