0
a(document).on("click.frTTS", "#fr_screenreader_play,#allmode-id126,.allmode-text,.allmode-topitem,.itemFullText,#k2Container" ,function(b) {
var abc = $(this).attr('id');
alert($(this).attr('class'));
if(abc == "fr_screenreader_play")
{ $('<img src="http://www.test.com/arc/eng/images/speaker32.png">').remove();
} else
{
$(this).append('<img src="http://www.test.com/arc/eng/images/speaker32.png">');
}
c = true;
d = "play";
clearTimeout(e);
f = w();
if (!f.length) z("notext"); else {
t();
if ("proxy_responsive" == l.readerEngine) responsiveVoice.speak(f, j, {
volume: l.screenReaderVolume/100,
onend: function() {
z("finished");
alert("finished");
$('<img src="http://www.test.com/arc/eng/images/speaker32.png">').remove();
}
}); else q();
z("playing");
}
a("#fr_screenreader_pause").removeClass("active");
b.stopPropagation();
b.preventDefault();
});
ループの終了後にイメージを削除します。アラートを閉じた後。この問題を解決するのを手伝ってください。朝からこの問題を解決しようとしています。私の最初のJavascriptの変更です。jqueryを使用して追加イメージを削除する方法