|
|
@ -1,5 +1,11 @@ |
|
|
|
$(function() { |
|
|
|
$('.title').data("loading", false); |
|
|
|
$('.title').click(function() { |
|
|
|
var $this = $(this); |
|
|
|
if ($(this).data("loading")) { |
|
|
|
return; |
|
|
|
} |
|
|
|
$(this).data("loading", true); |
|
|
|
var $parent = $(this).parent(); |
|
|
|
|
|
|
|
if ($parent.find('.srtContainer').length > 0) { |
|
|
@ -12,6 +18,7 @@ $(function() { |
|
|
|
var srtFilename = "srt/" + name + ".srt"; |
|
|
|
var audioFilename = "wav/" + name + ".wav"; |
|
|
|
$.get(srtFilename, {}, function(srt) { |
|
|
|
$this.data("loading", false); |
|
|
|
var txt = srtToTxt(srt, 'tc'); |
|
|
|
var $txtContainer = $('<div />').addClass("srtContainer").data("srt", srt).hide() |
|
|
|
var $audio = $('<audio />').attr("src", audioFilename).attr("controls", "controls").appendTo($txtContainer); |
|
|
|