Javascript 引导传送带
我在实现Material Design Bootstrap的旋转木马时遇到了问题。我从他们的网站复制并粘贴了carousel示例,并且确保加载时JS和CSS的顺序正确。目前,我的页面仅呈现图像和文本,可以通过灯光效果单击,但不会显示其他图像或幻灯片,并且它从不在它们之间切换。它还会在旋转木马之后在我的屏幕上创建一个大的空白 编辑:将script.php更改为script.js 编辑2:更新的index.php仍然无法完全工作:Javascript 引导传送带,javascript,html,Javascript,Html,我在实现Material Design Bootstrap的旋转木马时遇到了问题。我从他们的网站复制并粘贴了carousel示例,并且确保加载时JS和CSS的顺序正确。目前,我的页面仅呈现图像和文本,可以通过灯光效果单击,但不会显示其他图像或幻灯片,并且它从不在它们之间切换。它还会在旋转木马之后在我的屏幕上创建一个大的空白 编辑:将script.php更改为script.js 编辑2:更新的index.php仍然无法完全工作: <!DOCTYPE html> <html lan
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Site Name</title>
<?php //include_once $_SERVER['DOCUMENT_ROOT'].'/inc/head.php'; ?>
<meta charset='UTF-8'>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Bootstrap core CSS -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet">
<!-- Material Design Bootstrap -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.5.0/css/mdb.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link rel="stylesheet" href="https://site/css/style.css">
<!-- JQuery -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!-- Bootstrap tooltips -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.13.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/js/bootstrap.min.js"></script>
<!-- MDB core JavaScript -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.5.0/js/mdb.min.js"></script>
<!-- Custom JS -->
<script type="text/javascript" src="https://site/js/app.js"></script>
</head>
<body>
<header>
<?php include $_SERVER['DOCUMENT_ROOT'].'/inc/nav.php'; ?>
</header>
<!--Carousel Wrapper-->
<div id="carousel-example-2" class="carousel slide carousel-fade" data-ride="carousel">
<!--Indicators-->
<ol class="carousel-indicators">
<li data-target="#carousel-example-2" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-2" data-slide-to="1"></li>
<li data-target="#carousel-example-2" data-slide-to="2"></li>
</ol>
<!--/.Indicators-->
<!--Slides-->
<div class="carousel-inner" role="listbox">
<div class="carousel-item active">
<div class="view">
<img class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(68).jpg" alt="First slide">
<div class="mask rgba-black-light"></div>
</div>
<div class="carousel-caption">
<h3 class="h3-responsive">Light mask</h3>
<p>First text</p>
</div>
</div>
<div class="carousel-item">
<!--Mask color-->
<div class="view">
<img class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(6).jpg" alt="Second slide">
<div class="mask rgba-black-strong"></div>
</div>
<div class="carousel-caption">
<h3 class="h3-responsive">Strong mask</h3>
<p>Secondary text</p>
</div>
</div>
<div class="carousel-item">
<!--Mask color-->
<div class="view">
<img class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(9).jpg" alt="Third slide">
<div class="mask rgba-black-slight"></div>
</div>
<div class="carousel-caption">
<h3 class="h3-responsive">Slight mask</h3>
<p>Third text</p>
</div>
</div>
</div>
<!--/.Slides-->
<!--Controls-->
<a class="carousel-control-prev" href="#carousel-example-2" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carousel-example-2" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
<!--/.Controls-->
</div>
<!--/.Carousel Wrapper-->
<div class='shell'>
<div class='container-fluid'>
<p class='content content-header' >Title</p>
<p class='content content-text' >Content</p>
</div>
</div>
</body>
<footer>
<?php include_once $_SERVER['DOCUMENT_ROOT'].'/inc/footer.php'; ?>
</footer>
站点名称
光罩
第一个文本
坚强的面具
次要文本
轻薄的面具
第三文本
标题
内容
编辑3:之前和之后的图片:
我封锁了敏感信息。我的所有其他页面都工作正常,CSS没有问题。只是这个旋转木马似乎不起作用。在index.php页面的head标记中。尝试在那里添加所有脚本。现在只需从他们网站的CDN开始。。试着用这个替换你的标签。。一般来说,最好在标记中引用所有要使用的脚本和css文件
<head>
<!-- Font Awesome -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Bootstrap core CSS -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet">
<!-- Material Design Bootstrap -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.5.0/css/mdb.min.css" rel="stylesheet">
<!-- JQuery -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!-- Bootstrap tooltips -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.13.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/js/bootstrap.min.js"></script>
<!-- MDB core JavaScript -->
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.5.0/js/mdb.min.js">
</script>
<link rel="stylesheet" href="https://site/css/style.css">
<script type="text/javascript" src="https://site/js/app.js"></script>
</head>
无论是在我的服务器上还是在文件中,改变这一点似乎都不会改变我制作的这个JSFIDLE的任何东西,而且它似乎可以正常工作。小提琴在网上为我工作,但当我复制并添加到我自己的站点时,它仍然不起作用。这是我的代码中的错误吗?或者是其他什么事情可能弄糟了?不。我认为你的问题是你在写脚本的方式。看看我的答案,它应该会有帮助。现在看起来你的自定义css没有正确加载。我的建议是注释掉你头脑中的每个脚本文件和css文件,并逐一取消它们的注释。有时,它可能取决于顺序,或者在引导css中是否有规则被覆盖,例如,在自定义css中也存在规则。这会引起一些问题。这是我的建议。这样做会使旋转木马工作……但会破坏我网站/页面的其余部分。我是否可能正在使用过时版本的引导?旋转木马也只有在我包含所有这些内容时才起作用,而不仅仅是脚本,因此我认为问题与CSS无关。您还需要在head标记中包含其余的自定义脚本和CSS。也。从index.php文件中删除此行“”。请参阅我对头部内容的编辑。我已使用当前文件编辑了我的问题。现在,以前停留在按钮上的页脚现在占据了屏幕的大部分,旋转木马正在工作,我的导航条部分损坏,不再工作。我会很快贴两张照片给你看。