私のプロジェクトでは、UIKit を使用して成功しています (今まで)。最近、UIKit アコーディオンを初めて使用しようとしましたが、ひどく失敗しました。
だから私はコードをこれだけに減らしました
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="css/uikit.min.css" />
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="js/uikit.min.js"></script>
</head>
<body>
<div class="uk-accordion" data-uk-accordion>
<h3 class="uk-accordion-title">Test 1</h3>
<div class="uk-accordion-content">Whatever</div>
<h3 class="uk-accordion-title">Test 2</h3>
<div class="uk-accordion-content">Everything else</div>
<h3 class="uk-accordion-title">Test 3</h3>
<div class="uk-accordion-content">All the rest</div>
</div>
</body>
</html>
そしてそれはうまくいきません。
UIKitとjqueryの異なるバージョンを試しました...効果はありません。
この jsbin の例 ( http://jsbin.com/fusapomoze ) も機能しません
https://getuikit.com/docs/accordion.htmlのドキュメントは、それがどのように機能するかを示しています...