
Как-то я попадал на иностранные сайты рок-команд, и мне очень понравился эффект кнопки, при наведении на которую воспроизводился щелчок, а еще большее впечатление производили кнопки, нажав на которые, я слышал крик. Тогда я обратил на это свое внимание и до сих пор считаю, что такой эффект очень удачно может подчеркнуть стиль группы или сайта.
Я разобрался, как это работает и сегодня готов поделиться со своими читателями тем, как этот эффект реализовать. Кто знает, может как раз сегодня вам этот эффект и пригодится.
Для начала, вам нужно подключить библиотеку jquery:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
Кстати, можете прочитать мою статью о том, как правильно подключить библиотеку jquery.
Теперь между тегами <body></body> установите вот такой код:
<ul id="menu">
<li>
Наведи на ссылку, чтобы увидеть результат №1 <a href="/">Блог bloggood</a> || <a href="/avtor/">Автор</a>
<audio id="myaudio" preload="auto">
<source src="1.wav">
Ваш браузер не поддерживает аудио при помощи html5.
</audio>
</li>
</ul>
<script>var myaudio = $("#myaudio")[0];
$("#menu a")
.mouseenter(function() {
myaudio.play();
});
</script>
Строка №5 отвечает за звук, который будет воспроизводиться при наведении курсора мышки на ссылку.
"1.wav" - это название и расширение музыки.
Итак, вот абсолютно готовый код, плюс дополнительно я подключил еще два звука:
<html>
<head>
<meta charset="windows-1251" />
<title>Воспроизведение звука в html5 при наведении - BlogGood.ru</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
</head>
<body>
<ul id="menu">
<li>
Наведи на ссылку чтобы увидеть результат №1 <a href="/">Блог bloggood</a> || <a href="/avtor/">Автор</a>
<audio id="myaudio" preload="auto">
<source src="1.wav">
Ваш браузер не поддерживает аудио при помощи html5.
</audio>
</li>
</ul>
<ul id="menu2">
<li>
Наведи на ссылку чтобы увидеть результат №2 <a href="/">Блог bloggood</a> || <a href="/avtor/">Автор</a>
<audio id="myaudio2" preload="auto">
<source src="2.wav">
Ваш браузер не поддерживает аудио при помощи html5.
</audio>
</li>
</ul>
<ul id="menu3">
<li>
Наведи на ссылку чтобы увидеть результат №3 <a href="/">Блог bloggood</a> || <a href="/avtor/">Автор</a>
<audio id="myaudio3" preload="auto">
<source src="3.mp3">
Ваш браузер не поддерживает аудио при помощи html5.
</audio>
</li>
</ul>
<script>
var myaudio = $("#myaudio")[0];
$("#menu a")
.mouseenter(function() {
myaudio.play();
});
var myaudio2 = $("#myaudio2")[0];
$("#menu2 a")
.mouseenter(function() {
myaudio2.play();
});
var myaudio3 = $("#myaudio3")[0];
$("#menu3 a")
.mouseenter(function() {
myaudio3.play();
});
</script>
</body>
</html>
Если что не понятно по коду, пишите. А сейчас можете посмотреть демонстрацию эффекта и скачать готовый исходник.
[посмотреть демо] - [скачать исходник]
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330341 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274700 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222516 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187684 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186563
4 Ответов на комментарий - Звук при наведении курсора мышки на ссылку
Добавить комментарий
Метки: html, Вебмастеру, для сайта, эффекты для сайта


Мое первое приложение для смартфонов (андроид) – основы HTML
События HTML5
Скрипт для выпадающего списка
Перетаскивание изображения – использование Drag and Drop в html 5
Автоматическая смена даты копирайта (copyright/©) на сайте с помощью PHP
Как закруглить углы в CSS
Как скрыть блок div средствами HTML, CSS, JS и Bootstrap

Спасибо, Тимофей, за комментарий, рад, что понравилось! С библиотекой у меня вряд ли что получиться, а вот идею, где взять звуки, могу подсказать: например , из любимой компьютерной игрушки.
Не работает
Все работает. Скачайте исходник. В примере я не поменял ссылку ajax.googleapis.com с http на htpps