javascript - jQuery 插件不工作

标签 javascript jquery twitter-bootstrap jquery-plugins

我现在正在使用 bootstrap 3 模板编写网页。当我在页面中包含 jquery 插件( jquery-frontier-calendar )时,我发现它不起作用。我猜问题是由于 javascript 库重叠造成的。

例如,如果我使用下面的代码,日历可以正常工作,但页面中的下拉菜单不起作用。

<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="shortcut icon" href="image/pageLogo.jpg">
    <link href="css/bootstrap.css" rel="stylesheet">
    <link href="css/homepage/navbar-static-top.css" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="css/calendar/frontierCalendar/jquery-frontier-cal-1.3.2.css" />
    <link rel="stylesheet" type="text/css" href="css/calendar/jquery-ui/smoothness/jquery-ui-1.8.1.custom.css" />
    <script type="text/javascript" src="js/calendar/jquery-core/jquery-1.4.2-ie-fix.min.js"></script>
    <script type="text/javascript" src="js/calendar/jquery-ui/smoothness/jquery-ui-1.8.1.custom.min.js"></script>
    <script type="text/javascript" src="js/calendar/lib/jshashtable-2.1.js"></script>
    <script type="text/javascript" src="js/calendar/frontierCalendar/jquery-frontier-cal-1.3.2.min.js"></script>
    <script type="text/javascript" src="js/calendar/calendar.js"></script>
    <script src="js/calendar.js"></script>
    <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
    <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>

</head>

下拉菜单:

<li class="dropdown">
    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About us<b class="caret"></b></a>
    <ul class="dropdown-menu">
       <li><a href="#">Company information</a></li>
       <li><a href="#">Contact</a></li>
    </ul>
</li>



但是,如果我在代码中添加以下内容,下拉菜单可以正常工作,但无法显示日历。

<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>

谁能帮忙解决这个问题???

最佳答案

尝试 - jQuery.noConflict();

检查jQuery website中的用法

关于javascript - jQuery 插件不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21657017/

相关文章:

javascript - 在一行中制作两个div

html - Bootstrap Tabs CSS 不起作用

javascript - Handlebars.js 和 Bootstrap 网格 - 将列换行

javascript - JWK "key_ops"成员与 Web Crypto 调用指定的不一致

javascript - 使用 NativeScript 在 Android 上删除按钮的边距

javascript - 检索要在标题文本中使用的 anchor 文本

c# - jquery 窗口值在 ASP.NET 代码后面无法访问

javascript - jQuery .on() 方法在 Chrome 中不起作用(但在 IE 和 FF 中起作用)

javascript - 在javascript中创建新的数组排序多维数组

javascript - 如何在页面完全加载后立即自动刷新页面而不更改或在 URL 中添加字符串?