【问题标题】:jQuery UI 1.8.18 Is it possible to change individual tab color?jQuery UI 1.8.18 是否可以更改单个选项卡的颜色?
【发布时间】:2014-02-03 13:54:29
【问题描述】:

我有一个数据驱动的 jQuery UI 1.8.18 选项卡。有 5 个可能的选项卡,但每个选项卡仅在其数据可用时才会显示。这工作得很好。我现在要求在其中一个选项卡出现时突出显示它。他们希望选项卡本身(而不是选项卡区域)与其他选项卡的颜色不同。我在这方面找不到任何东西。这可能吗?

【问题讨论】:

  • 你能分享一下html标记吗
  • 在抽象意义上,你想要的就是改变某个DOM元素的背景。是的,我相信这是可能的。有什么特别的问题吗?
  • @jimevans 喜欢jsfiddle.net/p3sfy/2639
  • @Arun P Johny - 有点像,但看起来是为了突出显示选定的标签?那不是我想要的。我想突出显示选项卡 5,如果它显示句号而不显示其他选项卡。

标签: jquery jquery-ui jquery-ui-tabs


【解决方案1】:

如果您分配标签 ID 或类,为什么不直接执行以下操作:

if ($('#yourId').length > 0){ $('#yourId').css('background-colour', '#yourColour');}

【讨论】:

    【解决方案2】:

    如果你想要 tab 5 一直使用 css

    li:nth-child(5){
    
        background: red !important;
    }
    

    Demo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      • 1970-01-01
      • 2018-03-26
      • 2013-02-25
      • 2021-06-21
      • 1970-01-01
      • 2011-04-14
      相关资源
      最近更新 更多