javascript - 使用 uib-tab 将鼠标悬停在选项卡上时显示工具提示?

标签 javascript html css angularjs twitter-bootstrap

我遇到了 HTML/Bootstrap 问题。我在 Angular Bootstrap (UI Bootstrap) 上使用 uib-tabset 指令显示了一组选项卡。如果选项卡被禁用,我想显示将鼠标悬停在选项卡上时显示的工具提示。任何人都知道如何做到这一点?这是 HTML(我不太确定还要放什么,它非常简单):

<uib-tab disable="isBracketdisabled">
    <uib-tab-heading>
      I AM A HEADING
    </uib-tab-heading> 
</uib-tab>

如果有人能提供帮助,我将不胜感激。谢谢!

最佳答案

只需使用 tooltip-enable 选项将 uib-tooltip 指令应用于您的选项卡,以便仅在满足您的条件时显示工具提示:

<uib-tab uib-tooltip="text" tooltip-enable="isBracketdisabled" 
    tooltip-class="customClass" disable="isBracketdisabled">

关于您的评论,您可以通过使用 tooltip-class 属性并传入自定义类来应用自定义样式。然后,您可以根据自己的喜好在 CSS 中设置样式:

.tooltip.customClass {
    z-index: 1000
}

关于javascript - 使用 uib-tab 将鼠标悬停在选项卡上时显示工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43483587/

相关文章:

html - 将固定定位的 div 嵌套在固定定位的 div 中

javascript - React 在 this.forceUpdate() 或 this.setState(this.state) 之后不重新渲染 DOM

javascript - 测试通过后如何运行数据库查询?

jquery - 在某些元素前后插入 div 和 li

html - 将标签和表格并排放置,标签宽度固定,表格占据剩余的 100%?

html - 当 children 的位置 :absolute 时,使一个 div 完全适合 children

javascript - 在 JavaScript 中强制二进制字符串的位长度?

javascript - Angular 1 - $anchorScroll 不改变 URL

javascript - 更改动态表 AngularJS/JavaScript 中文本的颜色

javascript - 从表单输入生成对象