audio.jsの使い方

  1. It Never Entered My Mind
  2. Blue In Green
  3. Fever
  4. Oasis
  5. Everytime We Say Goodbye
  6. Moon and Sand
  7. Little Wing
  8. Weaver of Dreams
  9. It's Easy to Remember
  10. Darn That Dream
var a = audiojs.createAll({
	trackEnded: function() {
		var next = $('ol#playlists li.playing').next();
		if (!next.length) next = $('ol#playlists li').first();
		next.addClass('playing').siblings().removeClass('playing');
		$('#playlists li i').remove();
		$('>a', next).prepend('');
		$('>a', next).prepend('');
		$('>a', next).append('');
		audio.load($('a', next).attr('data-src'));
		audio.play();
	}
});

        // Load in the first track
var audio = a[0];
first = $('ol#playlists a').attr('data-src');
$('ol#playlists li').first().addClass('playing');
$('#playlists li:first a').prepend('');
$('#playlists li:first a').prepend('');
$('#playlists li:first a').append('');
audio.load(first);

        // Load in a track on click
$('ol#playlists li').click(function(e) {
	e.preventDefault();
	$(this).addClass('playing').siblings().removeClass('playing');
	$('#playlists li i').remove();
	$('>a',this).prepend('');
	$('>a',this).prepend('');
	$('>a',this).append('');
	audio.load($('a', this).attr('data-src'));
	audio.play();
	$("#play").hide();
	$("#pause").show();
});
$('#prev').click(function () {
	var prev = $('li.playing').prev();
    if (!prev.length) prev = $('ol#playlists li').last();
    prev.click();
});
$('#next').click(function () {
	var next = $('li.playing').next();
    if (!next.length) next = $('ol#playlists li').first();
    next.click();
});
$('#play').click(function () {
	audio.play();
	$(this).hide();
	$("#pause").show();
});
$('#pause').click(function () {
	audio.pause();
	$(this).hide();
	$("#play").show();
});
$("#pause").hide();
			
<div class="col-xs-12 col-sm-6 col-md-6">
				
	<div id="audio">
		<audio preload="auto"></audio>
	</div>
	<div id="large-player-controls">
		<div class="amplitude-prev" id="prev"></div>
		<div class="amplitude-play-pause" id="play"></div>
		<div class="amplitude-play-pause" id="pause"></div>
		<div class="amplitude-next" id="next"></div>
	</div>

</div>

<div class="col-xs-12 col-sm-6 col-md-6">

	<ol id="playlists">
		<li><a href="#" data-src="audiojs/01 It Never Entered My Mind.m4a">It Never Entered My Mind</a></li>
		<li><a href="#" data-src="audiojs/02 Blue In Green.m4a">Blue In Green</a></li>
		<li><a href="#" data-src="audiojs/04 Fever.m4a">Fever</a></li>
		<li><a href="#" data-src="audiojs/05 Oasis.m4a">Oasis</a></li>
		<li><a href="#" data-src="audiojs/06 Everytime We Say Goodbye.m4a">Everytime We Say Goodbye</a></li>
		<li><a href="#" data-src="audiojs/07 Moon and Sand.m4a">Moon and Sand</a></li>
		<li><a href="#" data-src="audiojs/08 Little Wing.m4a">Little Wing</a></li>
		<li><a href="#" data-src="audiojs/09 Weaver of Dreams.m4a">Weaver of Dreams</a></li>
		<li><a href="#" data-src="audiojs/10 It's Easy to Remember.m4a">It's Easy to Remember</a></li>
		<li><a href="#" data-src="audiojs/11 Darn That Dream.m4a">Darn That Dream</a></li>
	</ol>

</div>
			
ページトップへ戻る