Искать по блогу

Рубрики

Архив записей

 

jQuery: дружим Toggle с Cookie

cookie

Чтобы блок с поиском, рубриками и архивом плавно сворачивался и разворачивался, я использую jQuery — популярную в среде веб-разработчиков библиотеку JavaScript, обеспечивающую доступ к любому объекту DOM. Этим вечером к стандартному эффекту Toggle дописал возможность сохранения состояния этой части страницы при помощи плагина cookie. Ниже представлен фрагмент кода с некоторыми пояснениями. Полезно начинающим.

Читать дальше »

jQuery: Accordion vs. .load();

Последние несколько дней занимаюсь исключительно познанием Javascript фреймворка jQuery, возможности которого стремительно уходят если не в бесконечность, то настолько далеко, что и вообразить страшно. Библиотека является мощным и гибким инструментом взаимодействия HTML и Javascript и удобным средством по работе с AJAX. В проекте «Лабообменник», jQuery используется как минимум трижды: плавное cворачивание div блока (Toggle), мультизагрузочная форма (MultiFile) и эффект Accordion, с помощью которого компактно располагались лабораторные работы на главной странице.

  /* Функция обработки события клика по ссылке */
 
  $('.toggleBlock').click(function(){
 
    // Сворачивание / разворачивание аккордиона
    // с лабораторными работами
    $('#Accordion').toggle("slow");
 
    // Разворачивание / сворачивание блока загрузки
    $('.uploadBlock').toggle("slow");
 
    // Очистка статуса загрузки
    $('#uploadOutput').empty();
 
    // Обновление части страницы
    $('#Accordion').load('/ #Accordion');
 
  });

Читать дальше »

Блокировка пользователей

До конца осилил блокировку пользователей. Очень сильно помогла эта статья. Кроме того, данный javascript помог спасти редактор от ошибок. Сегодня планирую дописать функцию проверки записей вбазе данных на соответствие.