GVKun编程网logo

Twitter Bootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡(twitter-bootstrap)

14

在本文中,我们将给您介绍关于TwitterBootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡的详细内容,并且为您解答twitter-bootstrap的相关问题,此外,我们还将为您提

在本文中,我们将给您介绍关于Twitter Bootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡的详细内容,并且为您解答twitter-bootstrap的相关问题,此外,我们还将为您提供关于AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡、bootstrap选项卡使用方法解析、Bootstrap选项卡动态切换效果、Bootstrap选项卡学习笔记分享的知识。

本文目录一览:

Twitter Bootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡(twitter-bootstrap)

Twitter Bootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡(twitter-bootstrap)

我正在开发一个使用Twitter的BootstrapFramework及其[BootstrapTabsJS的网页。除了一些小问题外,它的工作效果非常好,其中一个小问题是我不知道如何直接从外部链接转到特定选项卡。例如:

<a href="facility.php#home">Home</a><a href="facility.php#notes">Notes</a>

单击外部页面上的链接时,* 应分别转到“主页”选项卡和“注释”选项卡 *

答案1

小编典典

这是我对问题的解决方案,也许有点晚了。但这可能会帮助其他人:

// Javascript to enable link to tabvar url = document.location.toString();if (url.match(''#'')) {    $(''.nav-tabs a[href="#'' + url.split(''#'')[1] + ''"]'').tab(''show'');}// Change hash for page-reload$(''.nav-tabs a'').on(''shown.bs.tab'', function (e) {    window.location.hash = e.target.hash;})

AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡

AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡

我正在使用ui-tabs在一个项目上使用AngularJS和UI-Bootstrap.

粗略的布局是这样的:

<uib-tabset>
    <uib-tab ng-repeat="tab in tabs" heading="{{tab.TAB_NAME}} : {{tab.Questions|sumByKey:'count'}} of {{tab.Questions.length}}" active="tab.active" disable="tab.disabled">

    <!-- Repeated Content -->

    </uib-tab>
</uib-tabset>

sumByKey:’count’是一个过滤器,用于计算重复标签对象中’count’字段的总和.这将跟踪已回答的问题,tab.Questions.length计算选项卡中重复的问题数.

我可以在标签名称中显示两个,因为我在这里做,这是有效的,所以在每个标签中,标签名称是名称:问题 – 回答总问题,即:’停车:1的5′.

我正在尝试做的是使用ng-class在这些数字相等时向选项卡添加“已完成”类,并且该选项卡中的所有问题都已得到解答.

我可以在选项卡中添加一个class =’complete’,这样可行,但是尝试使用ng-class根本不起作用,甚至ng-class =“complete”.

有没有办法做到这一点? ng-class可以和uib-tabs一起使用吗?是否有其他机制来评估表达式并修改选项卡上的类?

我担心你不能直接在ui-tab上使用ng-class.这里的问题是ui-tab的内容(和属性)被转换为 this.它有自己的ng-class,它会破坏你的.这是我设法找到/使​​用的唯一解决方法.

像这样使用类和ng-class:

<uib-tabset>
    <uib-tabng-repeat="tab in tabs" heading="{{tab.TAB_NAME}} : {{tab.Questions|sumByKey:'count'}} of {{tab.Questions.length}}" active="tab.active" disable="tab.disabled">

    <!-- Repeated Content -->

    </uib-tab>
</uib-tabset>

但请注意,complete必须是一个字符串才能正常工作.如果它是一个布尔值,那么你可能有更好的运气:

<uib-tabset>
    <uib-tabng-repeat="tab in tabs" heading="{{tab.TAB_NAME}} : {{tab.Questions|sumByKey:'count'}} of {{tab.Questions.length}}" active="tab.active" disable="tab.disabled">

    <!-- Repeated Content -->

    </uib-tab>
</uib-tabset>

如果您需要放置多个类,那么我将创建一个函数,该函数返回字符串中的类:

<uib-tabset>
    <uib-tabng-repeat="tab in tabs" heading="{{tab.TAB_NAME}} : {{tab.Questions|sumByKey:'count'}} of {{tab.Questions.length}}" active="tab.active" disable="tab.disabled">

    <!-- Repeated Content -->

    </uib-tab>
</uib-tabset>

在控制器中:

$scope.isCompleted = function () {
    // some logic
    return 'complete done';
}

希望对你有所帮助.

bootstrap选项卡使用方法解析

bootstrap选项卡使用方法解析

选项卡Tabs是Web中一种非常常用的功能。用户点击或悬浮对应的菜单项,能切换出对应的内容

Bootstrap框架中的选项卡主要有两部分内容组成:

选项卡组件(也就是菜单组件),对应的是 Bootstrap的 nav-tabs) 底部可以切换的选项卡面板,在 Bootstrap 中通常 tab-pane 来表示.

rush:xhtml;">
  • fare" role="tab" data-toggle="tab">公益

<div id="myTabContent">
<divid="bulletin">公告内容面板


<divid="rule">规则内容面板

Bootstrap选项卡动态切换效果

Bootstrap选项卡动态切换效果

最近在写一个系统的首页,就是平常的一个顶部导航栏,上面有登录和注册两个按钮,点击按钮弹出相应的登录或注册框,为了方便交互,把登录和注册在一个选项卡里放着,每次用户不用回到顶部去点击,只需要在当前框点击就可切换,先看一下样子吧,如图所示:

用Bootstrap平时在写静态页面时,只需要把.active类给自己想要第一个展现的框就可以,而动态的时候并不能简单的在js代码中给自己想要第一个展现的框直接设置.active,这样当切换时第一个设置为active的一直在界面中存在,所以我们需要写js代码,给每个Tab-pane添加点击事件,每点击一个Tab-pane都要给其余Tab-pane取除active,给当前点击的这个Tab-pane加上active。话不多说,代码如下:

部分HTML代码:

这是顶部导航栏的HTML代码:

rush:xhtml;">
  • Bootstrap选项卡学习笔记分享

    Bootstrap选项卡学习笔记分享

    本文实例为大家分享了Bootstrap选项卡的学习笔记,供大家参考,具体内容如下

    tab选项卡

    rush:xhtml;">
  • <script src="lib/jquery/jquery.js">
    <script src="lib/bootstrap/js/bootstrap.js">
    <script src="js/main.js">

    胶囊选项卡

  • 内容发现面板内容 内容搜索面板内容 内容

    <script src="lib/jquery/jquery.js">
    <script src="lib/bootstrap/js/bootstrap.js">
    <script src="js/main.js">

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小编。

    总结

    以上是小编为你收集整理的Bootstrap选项卡学习笔记分享全部内容。

    如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

    今天关于Twitter Bootstrap选项卡:转到页面重新加载或超链接上的“特定”选项卡twitter-bootstrap的讲解已经结束,谢谢您的阅读,如果想了解更多关于AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡、bootstrap选项卡使用方法解析、Bootstrap选项卡动态切换效果、Bootstrap选项卡学习笔记分享的相关知识,请在本站搜索。

    本文标签: