gpt4 book ai didi

javascript - jQuery Accordion 不起作用

转载 作者:行者123 更新时间:2023-11-30 12:46:33 25 4
gpt4 key购买 nike

我直接从 JQuery 的网站上复制了代码,所以我不确定我遗漏了什么。我是 JQuery 的新手,所以如果有人有任何意见,我将不胜感激。我只是想让 Accordion 正常工作,这样我就可以更好地了解如何在我正在从事的项目中实现 Jquery。我曾尝试编写自己的方法,但通常需要太长时间,而且它们无法正常工作。所以这是我第一次尝试使用 JQuery 的 API,但即使这样也行不通。我确定我的代码中缺少一些愚蠢的东西,但是如果有人能指出我正确的方向,那么在从 JQuery 中提取我不知何故丢失的代码时是否假定了一般的经验法则?我完全是自学成才,所以我可能错过了一些非常小但非常重要的东西。提前致谢!

这是我的代码:

    <!doctype html>
<html>
<head>
<meta charset="UTF-8">

<link rel="stylesheet" href="css/normalize.css">
<link href='http://fonts.googleapis.com/css?family=Prosto+One|Alef|Varela+Round' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
<title>jQuery UI Accordion - Collapse content</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">

</head>

<body>
<header class="cf">
...
</header>
<section>
<div id="accordion">
<h3>Section 1</h3>
<div>
<p>Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.</p>
</div>
<h3>Section 2</h3>
<div>
<p>Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In suscipit faucibus urna. </p>
</div>
<h3>Section 3</h3>
<div>
<p>Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui. </p>
<ul>
<li>List item one</li>
<li>List item two</li>
<li>List item three</li>
</ul>
</div>
<h3>Section 4</h3>
<div>
<p>Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia mauris vel est. </p><p>Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. </p>
</div>
</div>
</section>
<footer class="clear-it">
<a href="#" id="footer-link">I'm a man.</a>
</footer>

<script type="text/javascript" src="jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-1.9.1.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$( "#accordion" ).accordion({
collapsible: true
});
});
</script>


</body>
</html>

最佳答案

您对资源的引用不正确:可以通过CDN加载js/css,也可以下载后托管在本地,观察变化。

现在更改这些以查看您的 Accordion 作品

11号内头线

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-  ui.css">

在正文结束标记行 48 49 之前

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

关于javascript - jQuery Accordion 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22329900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com