Реализовать по повторному нажатию - Стоп проигрывания трека.
Страницы: 1
Реализовать по повторному нажатию - Стоп проигрывания трека., Реализовать по 1му нажатию - Плей, а по повторному нажатию - Стоп проигрывания трека.
Доброе время суток! Нужна помощь.
Скрипт проигрывает три MP3 трека после нажатия на кнопку проигрывания, но после повторного нажатия это самое проигрывание не прекращает, а начинает играть следующий трек (Их три всего).

Задача:  По повторному нажатию на кнопку трек должен перестать играть.


Код
            $$r(function() {
               $$i({
                   create:'script',
                   attribute: {
                       'type':'text/javascript',
                       'src':'http://САЙТ/music/ussr-gimn/NRMSLib.js'
                   }
                   ,
                   insert:$$().body,
                   onready:function() {
                       $$e.add($$('mp3ussr'),'click',playmp3rand); // Это кнопка mp3ussr

                   }
               }
                  );
           }
              );
           
           var playmp3rand = function (event) {
               modules.sound.stop();
               switch($$s.randnum(1,3)) {
                   case 1:
                       modules.sound.start({'music': 'http://САЙТ/music/ussr-gimn/ussr.mp3'});
                       break;
                   case 2:
                       modules.sound.start({'music': 'http://САЙТ/music/ussr-gimn/ussr.mp3'});
                       break;
                   case 3:
                       modules.sound.start({'music': 'http://САЙТ/music/ussr-gimn/ussr.mp3'});
                       break;
               }
               $$('sound_s_el_m').$$('width','1px').$$('height','1px').$$('overflow','hidden');
           }


Реализовать нужное мне не хватает знаний, но задача по сути не сложная.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:18 С чего сейчас проще начать? 
21:08 Adsense личный опыт 
18:19 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
08:29 Бесплатное получение бэклинков 
08:19 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
00:22 Раскрутка форума 
00:16 Бесплатное расширение для Chrome — проверка ссылок прямо на странице 
23:37 Продам сайт Домен РУ RU РФ c доменом www.доменру.рф 
22:37 TETChange-Обменник криптовалют 
14:25 Мониторинг обменников Сrypto-scout.io 
12:47 Monitex: Мониторинг с кэшбэком 80% в USDT 
12:10 TELEGRAM EXPERT — Многоцелевой комбайн по работе с Telegram 
09:44 MIG-OBMEN.net — Быстрый и надежный обмен цифровых активов 
00:22 BITzaBIT.com - обмен криптовалют, выплаты EUR, CAD, GBP, AZN, TJS, UZS 
22:06 Точные прогнозы на футбол 
18:15 молодильные яблоки и живая вода 
07:17 Почему не обновляется счетчик ИКС (индекса качества сайта) 
00:10 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
19:38 Голландцы влепили Grok по яйцам - теперь нельзя раздевать реальных людей, штраф 100к евро в день 
06:50 Ставки на супер тренды в спорте 
13:04 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем