Хаки и Скрипты Next Generation CMS
irbees2008 irbees2008 Опубликовано - 30 - октября Кнопки и иконки
4500 - 7
  • Адаптировал: irbees2008
  • Источник:
  • Уровень сложности исполнения: нужны навыки css hmlt
  • Демо:

Этот простой плагин JQuery оживляет значок на кнопкe .
1.Скачиваем Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. ,распаковываем и заливаем в папку с шаблоном
2.Подключаем стили :

Код:
<link rel="stylesheet" href="{tpl_url}/icomon/style.css" />
<link rel="stylesheet" href="{tpl_url}/css/loda-button.css" />
3.Код самой кнопки ставим туда где хотите её видеть:
Код:
<a href="#" class="loda-btn">
<span aria-hidden="true" class="loda-icon icon-mail"></span>
Mail
</a>
4.Перед /body подключаем скрипты:
Код:
<script type="text/javascript" src="{tpl_url}/js/jquery-1.9.1.js"></script>
<script type="text/javascript" src="{tpl_url}/js/loda-button.js"></script>

<script type="text/javascript">

$('.loda-btn')
.lodaButton()

.click(function(e) {

e.preventDefault();

var _self = $(this);
_self.lodaButton('start');

setTimeout(function() {
_self.lodaButton('stop');
}, 2000);

});

</script>

Классы loda-btn и loda-icon использует плагин для применения стиля к кнопке. Опять же, стиль довольно прост и делается в файле loda-button.css . Таблицы стилей могут быть изменены, как вам нравится.
Для создания имени кнопки использовать обычный стиль JQuery:
Код:
var lodaBtn = $('#loda-btn').lodaButton();

Для активации кнопки и запустить анимацию значка:

Код:
lodaBtn.lodaButton('start');

и остановить анимацию:

Код:
lodaBtn.lodaButton('stop');

Анимация создается с помощью CSS3 анимации, переходы и преобразования, которые поддерживаются Chrome, Firefox, Opera и Internet Explorer 10

Можешь почитать и вот эту статейку "Вкладки-Табы на jQuery и CSS"

Опрос

Ваше мнение

Какие темы вам интереснее?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4624 дня
  • Новостей: 568
  • Комменты: 257
  • Зарегистрированно : 673
  • Онлайн всего: [23]
  • Гости: [22]
  • Поисковики: [1] Яндекс
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 35
  • Генерация страницы: 0.353сек
  • Потребление памяти: 5.179 Mb 
  •   Яндекс.Метрика