//加载数据 window.onload = function () { bindEventYS(); //bindEventTeaOrignalYS(); //showHideAnswerEx(false, false); var ResInfo = { yaoshiShowImgUrl: "yaoshi-show.png", yaoshiHideImgUrl: "yaoshi-hide.png", recordPlayImgUrl: "play.png", recordPauseImgUrl: "pause.png", audioPlayImgUrl: "dynaiselaba.gif", audioPauseImgUrl: "dynaiselaba.png" } //调用查看图标 $.each($(".yaoshi"), function (index, item) { $(item).attr("src", ResInfo.yaoshiShowImgUrl);//移动端要根据本地 喇叭 路径替换 }); $.each($(".audioImg"), function (index, item) { $(item).attr("src", ResInfo.audioPauseImgUrl);//移动端要根据本地 喇叭 路径替换 }); //加上标签显示 $.each($("img"), function (index, item) { $(item).attr("alt", $(item).attr("src"));//移动端要根据本地 喇叭 路径替换 }); } //显示/隐藏习题答案 $("#showhide-answer").on("click", function () { if ($(this).data("status") == "0") { this.innerText = "隐藏习题答案"; $(this).data("status", "1"); showHideAnswer(true); //showHideAnswerEx(false,true); //$(".underlineContent").show(); } else { this.innerText = "显示习题答案"; $(this).data("status", "0"); showHideAnswer(false); //showHideAnswerEx(false, false); //$(".underlineContent").hide(); } }); //提交习题答案 $("#submit-answer").on("click", function () { }); //一题多空的处理参考 function FormatChoiceQues() { var $this = this; $(".multipleStart").each(function(i, item) { var table = {}; var $startNode = $(item); $.merge($(item).nextUntil(".multipleEnd").filter("[class*='group']"), $(item).nextUntil(".multipleEnd").find("[class*='group']")).each(function(i, item) { var checkId = $this.genID(); var index = $(item).attr('class').replace(/.*group(\d+).*/g, "$1"); var ischecked = $(item).find(".answerWraper").text().indexOf("√") > -1; if ($(item).hasClass('boxQue')) { if ($this.options.readonly) { $(item).find('.yaoshi').after("
").next().next('.answerWraper').hide(); } else { $(item).find('.yaoshi').after("").next().next('.answerWraper').hide(); } $(item).find('input').prop('checked', ischecked); } $(item).find('.yaoshi').unbind().bind('click', function (e) { var groupnode = $.merge($startNode.nextUntil(".multipleEnd").filter(".group" + index), $startNode.nextUntil(".multipleEnd").find(".group" + index)); if ($(this).hasClass('showAnswer')) { groupnode.find('.yaoshi').removeClass('showAnswer'); if ($(item).hasClass('boxQue')) { //打钩作答 groupnode.find('.checkbox label').html('').prepend(""); } else { //改错题 groupnode.find("u").css("visibility", "hidden"); } if ($(".showAnswer").length == 0) $('.div-answer-power').find('span>.on-off-button').removeClass("on").addClass("off"); } else { groupnode.find('.yaoshi').addClass('showAnswer'); if ($(item).hasClass('boxQue')) { //打钩作答 groupnode.find('.checkbox label').html('').prepend(""); } else { //改错题 groupnode.find("u").css("visibility", "visible"); } if ($(".yaoshi").length == $(".showAnswer").length) $('.div-answer-power').find('span>.on-off-button').removeClass("off").addClass("on"); } }); }); }); }