Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 引导转盘不工作,干扰其他jquery。为什么呢?_Javascript_Jquery_Html_Css_Bootstrap Carousel - Fatal编程技术网

Javascript 引导转盘不工作,干扰其他jquery。为什么呢?

Javascript 引导转盘不工作,干扰其他jquery。为什么呢?,javascript,jquery,html,css,bootstrap-carousel,Javascript,Jquery,Html,Css,Bootstrap Carousel,我已经尝试了相当长的一段时间,以找出如何插入引导转盘没有运气。我不知道我是如何插入脚本的。我下载了bootstrap并将其放入我的文件夹中。我一个接一个地关注视频和在线教程,运气不好。根据我现在所掌握的,我发现脚本在某种程度上干扰了我的导航,当你将鼠标悬停在单词上方时出现的下拉信息现在被分隔开了,而它们以前直接位于单词下方,中间没有空格或边距。我只是希望在我的导航正下方有一个旋转木马,当使用我已经放置的js悬停在导航上时,仍然允许导航带着信息下降 这是我的密码。有人能帮我了解出了什么问题以及如何

我已经尝试了相当长的一段时间,以找出如何插入引导转盘没有运气。我不知道我是如何插入脚本的。我下载了bootstrap并将其放入我的文件夹中。我一个接一个地关注视频和在线教程,运气不好。根据我现在所掌握的,我发现脚本在某种程度上干扰了我的导航,当你将鼠标悬停在单词上方时出现的下拉信息现在被分隔开了,而它们以前直接位于单词下方,中间没有空格或边距。我只是希望在我的导航正下方有一个旋转木马,当使用我已经放置的js悬停在导航上时,仍然允许导航带着信息下降

这是我的密码。有人能帮我了解出了什么问题以及如何解决吗

我的html是:

<!DOCTYPE html>
<html >
<head>
  <meta charset="UTF-8">
  <title>Gender Identity 2</title>



      <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
      <link rel="stylesheet" href="css/style.css">

</head>
<div class="container">
<header> 
  <img class="banner" src="images/banner.png"> 
  <div class="gender">
    <h3> Gender Identity </h3>
  </div>
</header>

<div id="wrap"> 

 <div id="tabwrap"> 
  <ul id="tabs">
   <li >
     <a href="#bacon" class="cyan">Terms</a>
   </li>

    <li>
     <a href="#batfish" class="green">Resources</a>
    </li> 

   <li>
     <a href="#tuna" class="lav">Culture</a>
    </li> 

    <li>
      <a href="#sausage" class="teal">Share</a>
    </li>

  </ul> 

  <div id="content"> 
    <div id="bacon" class="animated"> <p>Bacon ipsum dolor amet ribeye short loin leberkas andouille jerky meatloaf pork spare ribs corned beef. Andouille ham hock ground round, shankle pastrami rump hamburger filet mignon. </p></div>
    <div id="batfish" class="animated"><p>Batfish warmouth orbicular combtooth blenny; madtom, knifefish handfish rock beauty armorhead frogfish. Cownose ray pupfish pencilfish char fangtooth marblefish longfin dragonfish armored searobin hamlet.</p></div>
    <div id="tuna" class="animated"><p>Tuna, sculpin squeaker rice eel, lamprey triggerfish mooneye African glass catfish, loach wolf-eel yellowhead jawfish grass carp sea dragon neon tetra. Fingerfish forehead brooder sarcastic fringehead sixgill ray, scaly dragonfish bluntnose minnow.</p></div>
    <div id="sausage" class="animated"> <p>Sausage ground round sirloin ham hock t-bone tongue strip steak meatloaf landjaeger shankle andouille. Turducken doner brisket, shank salami shoulder kevin filet mignon ball tip chicken.</p> 
    </div> <!-- End of Div-->
   </div> <!-- End of Div-->
  </div><!-- End of Div-->

<!-- Carousel Code Start -->

<div id = "myCarousel" class = "carousel">

<ol class = "carousel-indicators">
<li data-target = "#myCarousel" data-slide-to = "0" class = "active"></li>
<li data-target = "#myCarousel" data-slide-to = "1"></li>
<li data-target = "#myCarousel" data-slide-to = "2"></li>
</ol>

<div class = "carousel-inner">

<div class = "item active">
<img src="http://placehold.it/1250x660" alt = "pic1" class = "img-responsive">
</div>


<div class = "item">
<img src="http://placehold.it/1250x660" alt = "pic1" class = "img-responsive">
</div>


<div class = "item">
<img src="http://placehold.it/1250x660" alt = "pic1" class = "img-responsive">
</div>

</div>

</div>

 <!-- <div class="main-caro">
    <img src="http://placehold.it/1250x660">

  </div> <!-- End of Div--> -->

<!-- Carousel Code End -->

</div> <!-- End of last Div-->

  <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script>
    <script src="js/index.js"></script>

<!--  Bootstrap -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="bootstrap/js/bootstrap.min.js"></script>


</body>
</html>
我的js是:

$('#tabs li a').hover(function(e) {
    $('#tabs li, #content .current').removeClass('current').removeClass('fadeInLeft'); 
    $(this).parent().addClass('current');
    var currentTab = $(this).attr('href');
    $(currentTab).addClass('current fadeInLeft');
    e.preventDefault();

}, function(){
   $('#tabs li, #content .current').removeClass('current').removeClass('fadeInLeft');
});
同样,我下载了bootstrap,并将其作为自己的名为bootstrap的文件夹插入到主文件夹中,在那里可以找到css文件夹和js文件夹


谢谢你的帮助

您是否尝试将noConflict添加到最后加载的jQuery库中?我曾经遇到过一个类似的问题,我的旋转木马单独工作,但当我将它添加到一个已经使用jQuery库的页面上时,结果发现这些库没有很好地匹配

您的代码正在加载两个jQuery库

    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script>

然后


我打赌它需要一个无冲突的补充


您是否尝试将noConflict添加到最后加载的jQuery库中?我曾经遇到过一个类似的问题,我的旋转木马单独工作,但当我将它添加到一个已经使用jQuery库的页面上时,结果发现这些库没有很好地匹配

您的代码正在加载两个jQuery库

    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script>

然后


我打赌它需要一个无冲突的补充


将鼠标悬停在菜单链接和出现的悬停框分开的原因是bootstrap.min.css中的样式规则

ol, ul {
    margin-bottom: 10px;
    margin-top: 0px;
}
要使标签底部有0px的边距,请将此添加到style.css中:

ul#tabs {
    margin-bottom: 0px;
}
我不知道为什么旋转木马不适合你。它对我有用。也许这是可行的,但是因为所有的图像都是一样的,所以看起来不一样

下面是一个解决了额外空间问题的示例

编辑(向传送带问题添加解决方案):

改变

<div id="myCarousel" class="carousel">

将鼠标悬停在菜单链接和出现的悬停框分开的原因是bootstrap.min.css中的样式规则

ol, ul {
    margin-bottom: 10px;
    margin-top: 0px;
}
要使标签底部有0px的边距,请将此添加到style.css中:

ul#tabs {
    margin-bottom: 0px;
}
我不知道为什么旋转木马不适合你。它对我有用。也许这是可行的,但是因为所有的图像都是一样的,所以看起来不一样

下面是一个解决了额外空间问题的示例

编辑(向传送带问题添加解决方案):

改变

<div id="myCarousel" class="carousel">

感谢您对导航的帮助!我非常感激。另一个问题:引导css是否也会导致旋转木马远离导航?两者之间似乎有大量的填充物。我希望导航直接位于滑块上方,它们之间的空间可能为40像素。如果这有意义的话?导航和旋转木马之间的额外空间来自您的一个自定义样式规则:#tabwrap{min height:300px;}所以只需删除该最小高度并添加padding bottom:40px;在您提问之前,要使悬停框显示在旋转木马的顶部而不是向下推,请添加样式规则:#content{position:absolute;z-index:1;}非常感谢您提供的所有信息。但我还有最后一个问题。现在一切都如你所说,但是,我的导航没有响应,当我缩放页面和使用手机时,会离开屏幕。这个问题怎么解决?这不是一个简单的问题。要手动执行此操作,请从谷歌搜索“css媒体查询”开始。如果你想用引导的方式,你可能还想看看。谢谢你对导航的帮助!我非常感激。另一个问题:引导css是否也会导致旋转木马远离导航?两者之间似乎有大量的填充物。我希望导航直接位于滑块上方,它们之间的空间可能为40像素。如果这有意义的话?导航和旋转木马之间的额外空间来自您的一个自定义样式规则:#tabwrap{min height:300px;}所以只需删除该最小高度并添加padding bottom:40px;在您提问之前,要使悬停框显示在旋转木马的顶部而不是向下推,请添加样式规则:#content{position:absolute;z-index:1;}非常感谢您提供的所有信息。但我还有最后一个问题。现在一切都如你所说,但是,我的导航没有响应,当我缩放页面和使用手机时,会离开屏幕。这个问题怎么解决?这不是一个简单的问题。要手动执行此操作,请从谷歌搜索“css媒体查询”开始。如果你想用引导的方式,你可能还想看看。