Показать сообщение отдельно
  #1 (permalink)  
Старый 15.03.2012, 09:29
Аватар для eirnvn
Кандидат Javascript-наук
Отправить личное сообщение для eirnvn Посмотреть профиль Найти все сообщения от eirnvn
 
Регистрация: 15.09.2011
Сообщений: 70

Очень простой вопрос про аудио и JS
Пытаюсь подключить плейер: http://kolber.github.com/audiojs/

к такому html:
<body>
    <div id="wrapper">
      <h1>Заголовок</h1>
      <audio preload></audio>
      <ul>
        <li><a href="#" data-src="1.wav">один</a></li>
        <li><a href="#" data-src="2.mp3">два</a></li>
        <li><a href="#" data-src="3.mp3">три</a></li>
        <li><a href="#" data-src="4.mp3">четыре</a></li>
      </ul>
    </div>


Подключаю так:
<script src="jquery.js"></script>
    <script src="audiojs/audio.js"></script>


И код:
$(function() { 
        // Setup the player 
		
        var a = audiojs.createAll();
        

        // Load in a track on click
        $('ul li').click(function(e) {
          e.preventDefault();
          $(this).addClass('playing').siblings().removeClass('playing');
          audio.load($('a', this).attr('data-src'));
		  
          audio.play();
        });
});

Аудио не загружается(
Почему в строчке audio.load он пишет что audio = undefined
Jquery знаю плохо (а может оно и не при чем). Помогите, пожалуйста, никак не могу сообразить в чем дело.
Ответить с цитированием