янв
07
2016

Изучаем jQuery. Разделитель панелей

Разделитель представляет собой компонент интерфейса пользователя, который разбивает различные области веб-страницы таким образом, чтобы пользователи могли изменять размеры элементов; благодаря этому они смогут решать, какое пространство отвести для той или иной области.

Логика

Логика

Логика (др.-греч. λογική — «наука о правильном мышлении», «способность к рассуждению» от др.-греч. λόγος — «рассуждение», «мысль», «разум») — раздел философии, нормативная наука о формах, методах и законах интеллектуальной познавательной деятельности, формализуемых с помощью логического языка...

Слово «логика» используется также в значениях «внутренняя закономерность, присущая тем или иным явлениям» или «правильный, разумный ход рассуждений»...

Неформальная логика (термин принят прежде всего в англоязычной литературе) — исследование аргументации в естественном языке. Одной из главных задач её является...

Исторически логика изучалась как часть философии. Сейчас символическая логика также изучается как часть математики, информатики.

Coming soon Snob NY

index.html
...
<div id="splitter">
  <div class="pane" id="tocPane">
    <div class="inner">
    ...
    </div>
  </div>
  <div class="pane" id="contentPane">
    <div class="inner">
    ...
    </div>
  </div>
</div>
...
script.js
$('#splitter > div:first').resizable({ 
 handles: 'e', 
 minWidth : '100',
 maxWidth : '400',
 resize: function() { 
   var remainingSpace = $(this).parent().width() - $(this).outerWidth();
   var divTwo = $(this).next();
   var divTwoWidth = remainingSpace - (divTwo.outerWidth() - divTwo.width());
   divTwo.css('width', divTwoWidth + 'px');
 }
});

Математика

Математика

Математика (др.-греч. μᾰθημᾰτικά < др.-греч. μάθημα — изучение, наука) — наука о структурах, порядке и отношениях, которая исторически сложилась на основе операций подсчёта, измерения и описания формы объектов. Математические объекты создаются путём идеализации свойств реальных или других математических объектов и записи этих свойств на формальном языке...

Философия математики — раздел философии науки, исследующий философские основания и проблемы математики: онтологические, гносеологические, методологические, логические и аксиологические предпосылки и принципы математики в целом, ее различных направлений, дисциплин и теорий...

Понятие «число» первоначально относилось к натуральным числам. В дальнейшем оно было постепенно распространено на целые, рациональные, действительные, комплексные и другие числа...

Существует большое число сайтов, предоставляющих сервис для математических расчётов. Большинство из них англоязычные. Из русскоязычных можно отметить сервис математических запросов поисковой системы Nigma...

Chloë_Grace_MoretzRussell_Crowe

index.html
...
<div id="vertical-splitter">
  <div class="pane" id="vertical-tocPane">
    <div class="inner">
    ...
    </div>
  </div>
  <div class="pane" id="vertical-contentPane">
    <div class="inner">
    ...
    </div>
  </div>
</div>
...
script.js
$('#vertical-splitter > div:first').resizable({ 
 handles: 's', 
 minHeight : '100',
 maxHeight : '400',
 resize: function() { 
   var remainingSpace = $(this).parent().height() - $(this).outerHeight();
   var divTwo = $(this).next();
   var divTwoHeight = remainingSpace - (divTwo.outerHeight() - divTwo.height());
   divTwo.css('height', divTwoHeight + 'px');
 }
});
Подобные простые разделители довольно полезны, при этом требуют написания совсем небольшого объема кода и являются многоцелевыми. Однако если вам потребуется разделитель, обеспечивающий комплексное поведение, наподобие множественных разделенных или вложенных панелей, открывайте репозиторий подключаемых модулей и загружайте оттуда jQuery-модуль под названием Splitter.

https://plugins.jquery.com/splitter/ - jQuery Splitter