Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка, языков

Показать все теги
 
 
Счетчики
 
 
 
Реклама
   
 
Лучшие коды
   
   
 
Плавное появление и исчезновение загруженного контента
 Категория: Web-программирование » JavaScript » jquery | автор: Codeserfer | 26 июня 2010 | Просмотров: 4380  



 
Перед этой статьей было написано несколько примеров работы ajax. Во всех контент появлялся просто, без всяких украшательств. Но ведь красивее и удобнее, если контент появляется каким-то особым образом. Давайте посмотрим, как это можно сделать.

Например, на сайте моей студии web-дизайна используется следующий способ:
$("#content").animate({ opacity: 'hide' }, "slow");
Таким образом мы плавно меняем прозрачность элемента с id="content", у меня это был div. Мы просто плавно меняются css свойства, указанные в параметрах. Можно менять и размеры объекта и отступы, и прочие свойства css.

Достаточно простой функцией является show(), например:
$("#content").show();
Функция просто показывает контент, скрытый с использованием hide() или в css display: none. Если использовать функцию без параметров, то анимация отсутствует. Но можно передать функции скорость, например slow или fast. И еще противоположная:
$("#content").hide();

Интересной функцией является slideDown(). Она как бы развертывает снизу вверх выбранный объект:
$("#content").slideDown("slow");

Аналогичная функция slideUp() скрывает объект, путем свертывания снизу вверх:
$("#content").slideUp("slow");

Функция slideToggle() скрывает или показывает выбранные элементы путем свертывания или развертывания:
$("#content").slideToggle("slow");

А вот еще одна полезная вещь - fadeTo (). Она меняет прозрачность за заданный интервал времени до указанной величины.
$("#content").fadeTo("slow", 0.25);

Также есть функция, вовсе удаляющая объект со страницы, это функция remove():
$("#content").remove();


Для создания более сложной анимации используется функция animate(). Ее применение Вы можете увидеть в статье знакомства. Именно с нее я когда-то начал свое освоение jQuery. Стоит отметить такое важное свойство функции как queue. Если этот параметр принимает значение true, то следующая анимация будет выполняться после завершения текущей. Если значение false, то онимации будут происходить параллельно.
Если Вам вдруг надо остановить выполнение какой-то анимации, используйте функцию stop():
$("#content").stop();


Ну вот, основные анимационные функции jQuery кончились. Но мне кажется, что и с ними можно сотворить отличную страничку.
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 8)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Еще один пример сайта на ajax
  • Пример маленького сайта на ajax
  • Разбираемся с ajax запросом
  • Функции strtoupper() strtolower() не работают или работают неправильно.
  • Замена определенных букв и слов
  •  
    Комментарии (0) Распечатать




    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Чего нам не хватает?

    Ничего, все прекрасно и так!
    Другого дизайна
    Больше кодов
    Больше комментариев
    Посещаемости
    Дополнительных сервисов для удобства пользователей
    Другое (напишите, пожалуйста, что)
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама