gpt4 book ai didi

twitter-bootstrap - Bootstrap ScrollSpy 似乎正在破坏 Bootstrap 选项卡

转载 作者:行者123 更新时间:2023-12-03 00:09:59 28 4
gpt4 key购买 nike

我一直在尝试在使用选项卡的页面上实现 ScrollSpy。

这是我的 body 标签:

<body data-spy="scroll" data-target=".subnav" data-offset="50">

这是我的标签 HTML:

<div class="div-tabs tabbable">
<ul class="nav nav-tabs" id="myTab">
<li class="active"><a href="" data-toggle="tab" data-target="#home">Home</a></li>
<li><a href="" data-toggle="tab" data-target="#profile">Profile</a></li>
</ul>
<div id="myTabContent" class="tab-content">
<div class="tab-pane active" id="home">
<div class="padding16">
...
</div>
<div class="button-bar">
<a href="#" class="btn"><i class="icon-user"></i>Button</a> <a href="#" class="btn btn-primary">
<i class="icon-time icon-white"></i>Button</a> <a href="#" class="btn btn-warning">Button</a>
<a href="#" class="btn btn-danger">Button</a> <a href="#" class="btn btn-success">Button</a>
</div>
</div>
<div class="tab-pane " id="profile">
<div class="padding16">
...
</div>
<div class="button-bar">
<a href="#" class="btn btn-warning">Button</a>
<a href="#" class="btn btn-danger">Button</a> <a href="#" class="btn btn-success">Button</a>
</div>
</div>
</div>
</div>

如果我从标记中删除 data-spy="scroll"data-target=".subnav"data-offset="50",我的选项卡可以正常工作。启用scrollspy后,我在Chrome开发工具中收到此错误:

未捕获类型错误:无法读取 null 的属性“top”

知道可能出了什么问题吗?看起来 ScrollSpy 导致 Bootstrap 选项卡找不到对 HREF 属性的引用。

我使用的是 Bootstrap 2.0.2

最佳答案

当我在导航中存在指向标记中尚不存在的 anchor 的链接时,我看到了此错误。例如,如果导航栏中的链接链接到 #about,但页面上不存在包含 id="about" 的元素,您将看到此错误。

关于twitter-bootstrap - Bootstrap ScrollSpy 似乎正在破坏 Bootstrap 选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10734113/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com