谁能告诉我为什么我的Scrollspy无法正常工作?

约翰尼斯·格兹纳(Johannes Getzner)

我目前正在建立自己的网站,并尝试对该网站实施bootstrap滚动浏览,但是我无法使其正常运行。这个你能帮我吗。我将从测试页面添加代码。这是我取得的进步:

代码:

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Die 3 Meta-Tags oben *müssen* zuerst im head stehen; jeglicher  sonstiger head-Inhalt muss *nach* diesen Tags kommen -->
<title>Bootstrap-Basis-Vorlage</title>

<!-- Bootstrap -->
<script     src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">    </script>
<link href="css/bootstrap.min.css" rel="stylesheet">
</head>
<style>
    body{position: relative;}
    #test1{
        height: 1000px;
        background-color: blue;
    }
    #test3{
        height: 1000px;
        background-color: green;
    }
    #test2{
        height: 1000px;
        background-color: red;
    }
</style>
<body data-spy="scroll" data-target="#scrollspytest">
  <nav class="navbar navbar-inverse navbar-fixed-top"  role="navigation">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse"  data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <div class="navbar-brand">TEST</div>
        </div>
          <div class="collapse navbar-collapse" id="scrollspytest" >
          <ul id="navleiste"class="nav navbar-nav">
            <li><a id="home"  href="#test1">Home</a></li>
            <li><a id="about" href="#test2">About</a></li>
           </ul>
        </div>
      </div>
    </nav>
    <div id="test1"></div>
    <div id="test2"></div>
<script>
    $('body').scrollspy({ target: '#scrollspytest' })
</script>

贝伦绍特

您应该添加bootstrap.min.js,并且应该在后面添加(右)jquery.min.js

下面的示例来自W3Schools,您可以看到,他们做的完全一样。

@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css');
 body {
  position: relative;
}
#section1 {
  padding-top: 50px;
  height: 500px;
  color: #fff;
  background-color: #1E88E5;
}
#section2 {
  padding-top: 50px;
  height: 500px;
  color: #fff;
  background-color: #673ab7;
}
#section3 {
  padding-top: 50px;
  height: 500px;
  color: #fff;
  background-color: #ff9800;
}
#section41 {
  padding-top: 50px;
  height: 500px;
  color: #fff;
  background-color: #00bcd4;
}
#section42 {
  padding-top: 50px;
  height: 500px;
  color: #fff;
  background-color: #009688;
}
<body data-spy="scroll" data-target=".navbar" data-offset="50">

  <nav class="navbar navbar-inverse navbar-fixed-top">
    <div class="container-fluid">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span> 
        </button>
        <a class="navbar-brand" href="#">WebSiteName</a>
      </div>
      <div>
        <div class="collapse navbar-collapse" id="myNavbar">
          <ul class="nav navbar-nav">
            <li><a href="#section1">Section 1</a>
            </li>
            <li><a href="#section2">Section 2</a>
            </li>
            <li><a href="#section3">Section 3</a>
            </li>
            <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Section 4 <span class="caret"></span></a>
              <ul class="dropdown-menu">
                <li><a href="#section41">Section 4-1</a>
                </li>
                <li><a href="#section42">Section 4-2</a>
                </li>
              </ul>
            </li>
          </ul>
        </div>
      </div>
    </div>
  </nav>

  <div id="section1" class="container-fluid">
    <h1>Section 1</h1>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
  </div>
  <div id="section2" class="container-fluid">
    <h1>Section 2</h1>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
  </div>
  <div id="section3" class="container-fluid">
    <h1>Section 3</h1>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
  </div>
  <div id="section41" class="container-fluid">
    <h1>Section 4 Submenu 1</h1>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
  </div>
  <div id="section42" class="container-fluid">
    <h1>Section 4 Submenu 2</h1>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
    <p>Try to scroll this section and look at the navigation bar while scrolling! Try to scroll this section and look at the navigation bar while scrolling!</p>
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>></script>

</body>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

谁能告诉我为什么该功能可以工作?

谁能告诉我为什么这个无休止的 while 循环不能正常工作?

谁能告诉我为什么我的触发器不按我预期的方式工作?

谁能告诉我为什么我的段落链接无法点击?

谁能告诉我为什么8> 7 <6 = true?

谁能告诉我为什么不返回该值?

请谁能告诉我为什么输出是这样的?(蟒蛇)

谁能告诉我为什么rsync无法从源子文件夹复制文件?

我已经允许@CrossOrigin(origins =“ *”)注释,但是它仍然无法正常工作。谁能告诉我这是怎么回事?

我不明白为什么此代码无法正常工作!有人可以告诉我我做错了吗?

谁能告诉我为什么我们需要解码URIComponent

为什么我们使用此代码请谁能告诉我

谁能告诉我为什么我的程序会无限循环?

谁能告诉我为什么我的IFile总是返回null?

谁能告诉我为什么我在python中使用gmtime和mktime,得到错误的结果?

谁能告诉我,为什么我的js代码未在jsfiddle上运行?

谁能告诉我为什么我的过滤数组为空?

谁能告诉我为什么我的 calculateCoin 函数没有出现?

谁能告诉我为什么我的计算器名称更改为中文?

谁能告诉我为什么我的代码显示的pi值错误?

谁能告诉我为什么这个where子句没有给我结果?

谁能告诉我为什么我在针对xsd验证xml时出错?

谁能告诉我为什么我得到IndexError:列表索引超出范围?

谁能告诉我为什么我在此C代码中出现分段错误?

谁能告诉我我的代码出了什么问题

谁能告诉我我的功能出了什么问题?

谁能告诉我Shopify Api的工作原理?

我不明白为什么这段代码会出现分段错误。拜托,谁能告诉我我在哪里分配了无法使用的内存

RODBC-谁能告诉我为什么这不起作用?