【发布时间】:2016-05-08 23:59:07
【问题描述】:
回答:
原来在HTML5样板生成的HTML的底部有一个JQuery的CDN调用,所以它卸载了JQuery UI。
我有一个 HTML5 Boilerplate 项目,最终将通过 Django 提供服务。目前我只是想让我的前端看起来不错。
我的 JQuery 和 JQuery UI 链接在我的但 JQuery 函数看起来它们正在工作但由于某种原因它拒绝承认手风琴存在。我得到“Uncaught TypeError: $(...).accordion is not a function”
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>DaCara</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<!-- Place favicon.ico in the root directory -->
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="js/jquery-ui-1.11.4/jquery-ui.css">
<script src="js/vendor/modernizr-2.8.3.min.js"></script>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script type="text/javascript">
$(function(){
$(".news_container").accordion();
});
</script>
</head>
Div 定义:
<div class="news_container">
<h3>Test News, please ignore</h3>
<div class="news_item">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
gravida at est non blandit. Maecenas elementum ullamcorper
rutrum. Suspendisse dignissim porta congue. Mauris finibus
neque diam, ullamcorper sodales est suscipit a.
</p>
</div>
<h3>Test News2, please ignore</h3>
<div class="news_item">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
gravida at est non blandit. Maecenas elementum ullamcorper
rutrum. Suspendisse dignissim porta congue. Mauris finibus
neque diam, ullamcorper sodales est suscipit a.
</p>
</div>
<h3>Test News3, please ignore</h3>
<div class="news_item">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
gravida at est non blandit. Maecenas elementum ullamcorper
rutrum. Suspendisse dignissim porta congue. Mauris finibus
neque diam, ullamcorper sodales est suscipit a.
</p>
</div>
<h3>Test New4, please ignore</h3>
<div class="news_item">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
gravida at est non blandit. Maecenas elementum ullamcorper
rutrum. Suspendisse dignissim porta congue. Mauris finibus
neque diam, ullamcorper sodales est suscipit a.
</p>
</div>
</div>
【问题讨论】:
标签: jquery html jquery-ui html5boilerplate