Skip to content

jQuery MoreContent - плагин, скрывающий часть контента, выходящего за рамки указанной высоты (адаптивный спойлер).

WahaWaher/morecontent-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jQuery MoreContent Plugin 1.0.1



jQuery-плагин, скрывающий часть контента,
выходящего за рамки указанной высоты (адаптивный спойлер)

  • Адаптивен при динамическом изменении ширины окна браузера
  • Возможность изменять параметры стандартной анимации сворачивания/разворачивания или задать свою
  • Гибкая система методов/событий для программного управления состояниями и кастомизации
  • Работает с CSS-стилями. Возможность задать высоту в закрытом состоянии через свойство max-height (px, em и т.д.)
  • Lite-версия с вырезанными методами ("reinit", "destroy", "drop") и событиями (на ~30% легче)

Демо | Документация

CDN:

https://www.jsdelivr.com/package/npm/morecontent-js?path=dist

Пакетные менеджеры:

# YARN
yarn add morecontent-js

# NPM
npm i morecontent-js

Подключение:

  1. Подключить последнюю версию jQuery и jquery.morecontent.js
<!-- jQuery -->
<script src="libs/jquery/dist/jquery.min.js"></script>

<!-- jquery.morecontent.js -->
<script src="dist/jquery.morecontent.js"></script>
  1. Инициализировать плагин на группе элементов:
$('[data-mrc]').moreContent();
  1. Применить в HTML:
<div data-mrc>
  <p>Контент, который нужно скрыть...</p>
</div>

Зависимости:

  • jQuery (версия 1.9.1 или выше)

Поддержка

Решение проблем/багов плагина, а также замечания и пожелания в соответствующей теме

По всем другим вопросам: wahawaher@gmail.com

Лицензия (MIT)

Copyright (c) 2019 Sergey Kravchenko

Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»), безвозмездно использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, слияние, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, а также лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:

Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или значимые части данного Программного Обеспечения.

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, В ТОМ ЧИСЛЕ, ПРИ ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОЙ СИТУАЦИИ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

About

jQuery MoreContent - плагин, скрывающий часть контента, выходящего за рамки указанной высоты (адаптивный спойлер).

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published