JQuery UI вкладки с эффектом плавного выпадающего - PullRequest
0 голосов
/ 15 мая 2019

Как добавить эффект плавного закрытия и открытия в раскрывающиеся вкладки пользовательского интерфейса, как здесь: https://getbootstrap.com/docs/4.0/components/collapse/?

Мой код ниже:

$("#wsparcie_tabs_container").tabs({
    collapsible: true,
    active: false
});
<div id="wsparcie_tabs_container">
  <ul class="tabs home-wsparcie-tabs">
    <li><a href="#tab_1_contents" class="wsparcie_tab"><span>One</span></a></li>
    <li><a href="#tab_2_contents" class="wsparcie_tab"><span>Two</span></a></li>
    <li><a href="#tab_3_contents" class="wsparcie_tab"><span>Three</span></a></li>
  </ul>
    
<div class="clear"></div>
    
  <div id="tab_1_contents">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
  </div>
  <div id="tab_2_contents">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
  </div>
  <div id="tab_3_contents">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
  </div>
</div><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

1 Ответ

1 голос
/ 15 мая 2019

JQuery имеет несколько встроенных функций для этого, например, slideDown:

$(selector).slideDown(speed,callback);

Здесь вы можете прочитать больше о слайде jquery.

https://www.w3schools.com/jquery/jquery_slide.asp

edit: вот простой пример https://jsfiddle.net/we19rs07/19/

edit2: с вкладкой jquery-gui это еще проще: https://jsfiddle.net/b4ufmvjg/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...