不能让Twitter Bootstrap Carousel工作

时间:2013-09-06 17:53:35

标签: jquery css twitter-bootstrap twitter

我的Twitter引导程序Carousel遇到很多问题我做的事情是不行的,如果有人可以为我做一个例子,如果你不说不,它会帮助我很多。我确实发布了一个主题,但确实得到了很好的回应,但它没有解决它。我现在想要工作很多时间来尝试解决它。谢谢你,如果你想帮我解决这个问题。

洞边:

<!DOCTYPE>
<html>
<head> 
    <!--- START Styles --->
    <link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css">
    <link rel="stylesheet" href="css/bootstrap.css" type="text/css"/>
    <link rel="stylesheet" href="index.css" type="text/css" />
    <!--- END Styles --->
    <!--- START Scripts --->
    <script type="text/javascript" src="http://localhost/mywebside/js/jquery.js"></script>
    <script type="text/javascript" src"http://getbootstrap.com/2.3.2/assets/js/bootstrap.js"></script>

    <script type="text/javascript">
    $(document).ready(function(){
        $('.carousel').carousel();
    </script>
    <!--- END Scripts --->
</head>
<body>
    <!--- NavBar TOP --->
    <nav class="navbar navbar-custom" role="navigation">
        <ul>

            <li class="li">
            <a href="http://localhost/mywebside/index.php" class="navbar-menu2">Home</a>
            </li>

            <li class="li">
            <a href="#" class="navbar-menu">Products</a>
                <ul class="dropdown">
                    <li><a class="text" href="">MineCraft Web</a></li>
                    <li><a class="text" href="#">Webdesign</a></li>
                    <li><a class="text" href="#">Prices and ordering</a></li>
                </ul>
            </li>

            <li class="li">
            <a href="#" class="navbar-menu2">References</a>
            </li>

            <li class="li">
            <a href="" class="navbar-menu2">MineCraft</a>
            </li>

            <li class="li">
            <a href="#" class="navbar-menu2">Contact Us</a>
            </li>

            <li class="li">
            <a href="#" class="navbar-menu2">About ...</name></a>
            </li>
        </ul>
    </nav>
    <div class="box">

        <h2 class="text-header">MineCraft Webside</h2>
         <h5 class="text-des">Advanced minecraft website with server status, forums, user profiles, shop and more.</h5>
         <div id="myCarousel" class="carousel">
          <div class="carousel-inner">
            <div class="active item"><img src="img/dirt.png" /></div>
        <div class="item"><img src="img/Wood.png" /></div>
        <div class="item"><img src="img/Stone.png" /></div>
          </div>

      <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
      <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
        </div>
      </div>
</body>
</html>

我遇到了控制台错误:

Uncaught TypeError: Object [object Object] has no method 'carousel' 

1 个答案:

答案 0 :(得分:1)

您忘了关闭$(document).ready(function(){。这可能是你的问题。

<script type="text/javascript">
    $(document).ready(function(){
        $('.carousel').carousel();
    });
</script>

此外,您应该从netdna CDN或本地引用bootstrap js和css。你不应该使用getboostrap.com url,因为它不是作为引导程序的主机(如果没有别的,它可能会在没有警告的情况下消失)。