【问题标题】:Semantic ui accordion dropdown语义 ui 手风琴下拉菜单
【发布时间】:2017-05-31 15:07:11
【问题描述】:

我正在处理一个奇怪的问题。 我想在手风琴内使用表格菜单。

现在的问题是 html 在手风琴内部被打乱了。

我做了一个小提琴来演示这个问题: jsfiddle

只是做一个标准:

$(document).ready(function() {
  var accordion = $('.ui.accordion');
  $(accordion).accordion();

  $('.tabular.menu .item').tab();
})

当您切换第一个选项卡或打开任何其他选项卡时会出现此问题。 在第一次初始化时没有任何问题,一切正常。

我希望任何人都可以帮助我解决这个问题

【问题讨论】:

  • 嗨,我注意到切换到任何手风琴下拉菜单下的选项卡 3 会将其更改为每个下拉菜单下的选项卡 3。修复:将.tab() 位更改为$('.tabular.menu .item').each(function(){ $(this).tab(); });
  • 嘿,我怀疑这可能与手风琴的工作方式有关......也许它显示了它的所有子元素并反过来搞砸了标签。也许这并不像预期的那样可行?
  • 您好,这正是我的想法,但是这架手风琴有什么特别之处,为什么会发生这种情况?它只需要切换可见性。
  • stackoverflow.com/questions/14904109/… 真有趣,我昨晚试图帮助你,现在我在工作中遇到了类似的问题......看看这个问题,也许它是相关的?跨度>

标签: javascript html css semantic-ui


【解决方案1】:

感谢你们的帮助,真的很感激!

修复在github repo上给出

$('.ui.accordion').accordion({
  animateChildren: false
})

【讨论】:

    猜你喜欢
    • 2019-01-16
    • 2019-12-26
    • 2016-06-29
    • 1970-01-01
    • 2016-09-04
    • 2020-01-11
    • 2016-03-22
    • 2011-05-01
    • 1970-01-01
    相关资源
    最近更新 更多