JQuery не работает

0

Я хочу использовать аккордеон из jquery ui (https://jqueryui.com/accordion/#collapsible) в моем представлении Home/Index mvc, но не могу заставить его работать.

@{
ViewBag.Title = "Home Page";
}
    <script>
        $(function () {
            $("#accordion").accordion({
                collapsible: true
            });
        });
  </script>


<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>
</div>
  • 0
    Есть ли ошибка на консоли?
  • 0
    нет, просто отображение текста ничего не происходит при выборе заголовков
Показать ещё 1 комментарий
Теги:
asp.net-mvc

1 ответ

1
Лучший ответ

Убедитесь, что вы включаете jQuery JS файл и что он находится перед jQuery UI JS файлом.

<link href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню