为什么我在使用bxCarousel.js时会出现jQuery ReferenceError: $ is not defined错误

JavaScript023

为什么我在使用bxCarousel.js时会出现jQuery ReferenceError: $ is not defined错误,第1张

$符号冲突了,把$换一下就行了,使用下面的语句

var j = jQuery.noConflict()

这句相当于把$转换为j了,以后使用的时候j就相当于之前的$

Bootstrap 轮播

描述

在本教程中,您将看到如何使用 Bootstrap 创建轮播。这将帮您创建内容滑块,图像画廊等等。

用法

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

<!-- Carousel items -->

<div class="carousel-inner">

<div class="active item">…</div>

<div class="item">…</div>

<div class="item">…</div>

</div>

<!-- Carousel nav -->

<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>

<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>

</div>

所以,您把想要呈现的条目(比如 images)以循环顺序放置在 "carousel-inner" div 中,通过 "<!-- Carousel nav -->" 创建条目的导航。它使用定制的 data 属性 "data-slide" 来导航到上一个和下一个条目。

您必须在您要创建轮播的 HTML 文件引用 jquery.js 和 bootstrap-carousel.js 文件。

Bootstrap 轮播实例

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="utf-8">

<title>Twitter Bootstrap pager with next and previous example</title>

<meta name="description" content="Twitter Bootstrap pager with next and previous example">

<link href="/twitter-bootstrap/twitter-bootstrap-v2/docs/assets/css/bootstrap.css" rel="stylesheet">

<style type="text/css">

body {

margin: 50px

}

</style>

</head>

<body>

<ul class="pager">

<li>

<a href="#">Previous</a>

</li>

<li>

<a href="#">Next</a>

</li>

</ul>

</body>

</html>