Bläddra i källkod

优化作答处理

namejr 4 år sedan
förälder
incheckning
6bbd244744
1 ändrade filer med 298 tillägg och 246 borttagningar
  1. 298 246
      EBook.Web/Common/tasklib_book.js

+ 298 - 246
EBook.Web/Common/tasklib_book.js

@@ -127,6 +127,46 @@ var AdjustTableFunc = function () {
 };
 // 表格处理End
 
+// 处理显示或隐藏答案
+var dealAnswerFunc = function (NodeHandle,OCFlag) {
+    var FontSizeValue = $(NodeHandle).css("font-size");
+    var underlineContentText = $(NodeHandle).text();  // 获取文本内容
+    var widthValue = $(NodeHandle).css("width");
+    var newClsName = $(NodeHandle).next().attr("class");
+    if (newClsName != "underlineContentShow") {
+        var addHtml = "";
+        if (hasChineseWorld(underlineContentText)) {
+            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+        }
+        else {
+            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+        }
+        if(OCFlag){
+            $(NodeHandle).css("display", "inline").after(addHtml);
+        }
+        else{
+            $(NodeHandle).css("display", "none").after(addHtml);
+            $(NodeHandle).next().attr("data-status", "1");
+        }
+    }
+    else {
+        if (OCFlag) {
+            $(NodeHandle).css("display", "inline").next().attr("data-status", "0");
+        }
+        else {
+            $(NodeHandle).css("display", "none").next().attr("data-status", "1");
+        }
+    }
+    if (underlineContentText.indexOf("√") > -1) {
+        if (OCFlag) {
+            $(NodeHandle).parent().find(".checkbox").find("input").prop('checked', true);
+        }
+        else {
+            $(NodeHandle).parent().find(".checkbox").find("input").prop('checked', false);
+        }
+    }
+};
+
 //显示、隐藏答案
 function showHideAnswer(flag) {
     if (flag) {
@@ -134,26 +174,27 @@ function showHideAnswer(flag) {
         $(".underlineContent").css("color", "#92D050");
         $(".yaoshi").attr("src", PicInfo.yaoshiShowImgUrl);
         $.each($(".underlineContent"), function (index, item) {
-            var FontSizeValue = $(this).css("font-size");
-            var underlineContentText = $(this).text();  // 获取文本内容
-            var widthValue = $(item).css("width");
-            var newClsName = $(item).next().attr("class");
-            if (newClsName != "underlineContentShow") {
-                var addHtml = "";
-                if (hasChineseWorld(underlineContentText)) {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                }
-                else {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                }
-                $(item).css("display", "inline").after(addHtml);
-            }
-            else {
-                $(item).css("display", "inline").next().attr("data-status", "0");
-            }
-            if (underlineContentText.indexOf("√") > -1) {
-                $(this).parent().find(".checkbox").find("input").prop('checked', true);
-            }
+            dealAnswerFunc(item,true);
+            //var FontSizeValue = $(this).css("font-size");
+            //var underlineContentText = $(this).text();  // 获取文本内容
+            //var widthValue = $(item).css("width");
+            //var newClsName = $(item).next().attr("class");
+            //if (newClsName != "underlineContentShow") {
+            //    var addHtml = "";
+            //    if (hasChineseWorld(underlineContentText)) {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+            //    }
+            //    else {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+            //    }
+            //    $(item).css("display", "inline").after(addHtml);
+            //}
+            //else {
+            //    $(item).css("display", "inline").next().attr("data-status", "0");
+            //}
+            //if (underlineContentText.indexOf("√") > -1) {
+            //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+            //}
         });
     }
     else {
@@ -161,27 +202,28 @@ function showHideAnswer(flag) {
         $(".underlineContent").css("color", "#ffffff");
         $(".yaoshi").attr("src", PicInfo.yaoshiHideImgUrl);
         $.each($(".underlineContent,.underlineContent.no-answer"), function (index, item) {
-            var FontSizeValue = $(this).css("font-size");
-            var underlineContentText = $(this).text();  // 获取文本内容
-            var widthValue = $(item).css("width");
-            var newClsName = $(item).next().attr("class");
-            if (newClsName != "underlineContentShow") {
-                var addHtml = "";
-                if (hasChineseWorld(underlineContentText)) {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                }
-                else {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                }
-                $(item).css("display", "none").after(addHtml);
-                $(item).next().attr("data-status", "1");
-            }
-            else {
-                $(item).css("display", "none").next().attr("data-status", "1");
-            }
-            if (underlineContentText.indexOf("√") > -1) {
-                $(this).parent().find(".checkbox").find("input").prop('checked', false);
-            }
+            dealAnswerFunc(item, false);
+            //var FontSizeValue = $(this).css("font-size");
+            //var underlineContentText = $(this).text();  // 获取文本内容
+            //var widthValue = $(item).css("width");
+            //var newClsName = $(item).next().attr("class");
+            //if (newClsName != "underlineContentShow") {
+            //    var addHtml = "";
+            //    if (hasChineseWorld(underlineContentText)) {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+            //    }
+            //    else {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+            //    }
+            //    $(item).css("display", "none").after(addHtml);
+            //    $(item).next().attr("data-status", "1");
+            //}
+            //else {
+            //    $(item).css("display", "none").next().attr("data-status", "1");
+            //}
+            //if (underlineContentText.indexOf("√") > -1) {
+            //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+            //}
         });
     }
 }
@@ -197,26 +239,27 @@ function showHideAnswerEx(isShowYX, isShowAS) {
 
     if (isShowAS) {
         $.each($(".underlineContent"), function (index, item) {
-            var FontSizeValue = $(this).css("font-size");
-            var underlineContentText = $(this).text();  // 获取文本内容
-            var widthValue = $(item).css("width");
-            var newClsName = $(item).next().attr("class");
-            if (newClsName != "underlineContentShow") {
-                var addHtml = "";
-                if (hasChineseWorld(underlineContentText)) {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                }
-                else {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                }
-                $(item).css("display", "inline").after(addHtml);
-            }
-            else {
-                $(item).css("display", "inline").next().attr("data-status", "0");
-            }
-            if (underlineContentText.indexOf("√") > -1) {
-                $(this).parent().find(".checkbox").find("input").prop('checked', true);
-            }
+            dealAnswerFunc(item, true);
+            //var FontSizeValue = $(this).css("font-size");
+            //var underlineContentText = $(this).text();  // 获取文本内容
+            //var widthValue = $(item).css("width");
+            //var newClsName = $(item).next().attr("class");
+            //if (newClsName != "underlineContentShow") {
+            //    var addHtml = "";
+            //    if (hasChineseWorld(underlineContentText)) {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+            //    }
+            //    else {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+            //    }
+            //    $(item).css("display", "inline").after(addHtml);
+            //}
+            //else {
+            //    $(item).css("display", "inline").next().attr("data-status", "0");
+            //}
+            //if (underlineContentText.indexOf("√") > -1) {
+            //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+            //}
             //$(item).html($(item).attr("data-text"));
             if (!$(item).hasClass("no-answer")) {
                 $(item).css("color", "#92D050");
@@ -232,27 +275,28 @@ function showHideAnswerEx(isShowYX, isShowAS) {
     }
     else {
         $.each($(".underlineContent,.underlineContent.no-answer"), function (index, item) {
-            var FontSizeValue = $(this).css("font-size");
-            var underlineContentText = $(this).text();  // 获取文本内容
-            var widthValue = $(item).css("width");
-            var newClsName = $(item).next().attr("class");
-            if (newClsName != "underlineContentShow") {
-                var addHtml = "";
-                if (hasChineseWorld(underlineContentText)) {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                }
-                else {
-                    addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                }
-                $(item).css("display", "none").after(addHtml);
-                $(item).next().attr("data-status", "1");
-            }
-            else {
-                $(item).css("display", "none").next().attr("data-status", "1");
-            }
-            if (underlineContentText.indexOf("√") > -1) {
-                $(this).parent().find(".checkbox").find("input").prop('checked', false);
-            }
+            dealAnswerFunc(item, false);
+            //var FontSizeValue = $(this).css("font-size");
+            //var underlineContentText = $(this).text();  // 获取文本内容
+            //var widthValue = $(item).css("width");
+            //var newClsName = $(item).next().attr("class");
+            //if (newClsName != "underlineContentShow") {
+            //    var addHtml = "";
+            //    if (hasChineseWorld(underlineContentText)) {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+            //    }
+            //    else {
+            //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+            //    }
+            //    $(item).css("display", "none").after(addHtml);
+            //    $(item).next().attr("data-status", "1");
+            //}
+            //else {
+            //    $(item).css("display", "none").next().attr("data-status", "1");
+            //}
+            //if (underlineContentText.indexOf("√") > -1) {
+            //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+            //}
             $(item).css("color", "#ffffff");
             $(item).find(".wordStyle").css("color", "#ffffff");
             $(item).find(".phraseStyle").css("background-color", "#ffffff");
@@ -355,26 +399,27 @@ function bindEventTeaOrignalYS() {
                     $(item).attr("data-status", "1");
                     $(item).attr("src", PicInfo.yaoshiShowImgUrl);
                     $.each($(item).parent().find(".underlineContent"), function (cIndex, cItem) {
-                        var FontSizeValue = $(this).css("font-size");
-                        var underlineContentText = $(cItem).text();  // 获取文本内容
-                        var widthValue = $(cItem).css("width");
-                        var newClsName = $(cItem).next().attr("class");
-                        if (newClsName != "underlineContentShow") {
-                            var addHtml = "";
-                            if (hasChineseWorld(underlineContentText)) {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                            }
-                            else {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                            }
-                            $(cItem).css("display", "inline").after(addHtml);
-                        }
-                        else {
-                            $(cItem).css("display", "inline").next().attr("data-status", "0");
-                        }
-                        if (underlineContentText.indexOf("√") > -1) {
-                            $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                        }
+                        dealAnswerFunc(cItem, true);
+                        //var FontSizeValue = $(this).css("font-size");
+                        //var underlineContentText = $(cItem).text();  // 获取文本内容
+                        //var widthValue = $(cItem).css("width");
+                        //var newClsName = $(cItem).next().attr("class");
+                        //if (newClsName != "underlineContentShow") {
+                        //    var addHtml = "";
+                        //    if (hasChineseWorld(underlineContentText)) {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                        //    }
+                        //    else {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                        //    }
+                        //    $(cItem).css("display", "inline").after(addHtml);
+                        //}
+                        //else {
+                        //    $(cItem).css("display", "inline").next().attr("data-status", "0");
+                        //}
+                        //if (underlineContentText.indexOf("√") > -1) {
+                        //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+                        //}
                         if (!$(item).hasClass("no-answer")) {
                             $(item).css("color", "#92D050");
                         }
@@ -390,26 +435,27 @@ function bindEventTeaOrignalYS() {
                 $(this).attr("data-status", "1");
                 $(this).attr("src", PicInfo.yaoshiShowImgUrl);
                 $.each($(this).nextUntil(".yaoshi").find(".underlineContent"), function (index, item) {
-                    var FontSizeValue = $(this).css("font-size");
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "inline").after(addHtml);
-                    }
-                    else {
-                        $(item).css("display", "inline").next().attr("data-status", "0");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                    }
+                    dealAnswerFunc(item, true);
+                    //var FontSizeValue = $(this).css("font-size");
+                    //var underlineContentText = $(this).text();  // 获取文本内容
+                    //var widthValue = $(item).css("width");
+                    //var newClsName = $(item).next().attr("class");
+                    //if (newClsName != "underlineContentShow") {
+                    //    var addHtml = "";
+                    //    if (hasChineseWorld(underlineContentText)) {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                    //    }
+                    //    else {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                    //    }
+                    //    $(item).css("display", "inline").after(addHtml);
+                    //}
+                    //else {
+                    //    $(item).css("display", "inline").next().attr("data-status", "0");
+                    //}
+                    //if (underlineContentText.indexOf("√") > -1) {
+                    //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+                    //}
                     if (!$(item).hasClass("no-answer")) {
                         $(item).css("color", "#92D050");
                     }
@@ -433,27 +479,28 @@ function bindEventTeaOrignalYS() {
                     $(item).attr("data-status", "0");
                     $(item).attr("src", PicInfo.yaoshiHideImgUrl);
                     $.each($(item).parent().find(".underlineContent"), function (cIndex, cItem) {
-                        var FontSizeValue = $(this).css("font-size");
-                        var underlineContentText = $(cItem).text();  // 获取文本内容
-                        var widthValue = $(cItem).css("width");
-                        var newClsName = $(cItem).next().attr("class");
-                        if (newClsName != "underlineContentShow") {
-                            var addHtml = "";
-                            if (hasChineseWorld(underlineContentText)) {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                            }
-                            else {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                            }
-                            $(cItem).css("display", "none").after(addHtml);
-                            $(cItem).next().attr("data-status", "1");
-                        }
-                        else {
-                            $(cItem).css("display", "none").next().attr("data-status", "1");
-                        }
-                        if (underlineContentText.indexOf("√") > -1) {
-                            $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                        }
+                        dealAnswerFunc(cIndex, false);
+                        //var FontSizeValue = $(this).css("font-size");
+                        //var underlineContentText = $(cItem).text();  // 获取文本内容
+                        //var widthValue = $(cItem).css("width");
+                        //var newClsName = $(cItem).next().attr("class");
+                        //if (newClsName != "underlineContentShow") {
+                        //    var addHtml = "";
+                        //    if (hasChineseWorld(underlineContentText)) {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                        //    }
+                        //    else {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                        //    }
+                        //    $(cItem).css("display", "none").after(addHtml);
+                        //    $(cItem).next().attr("data-status", "1");
+                        //}
+                        //else {
+                        //    $(cItem).css("display", "none").next().attr("data-status", "1");
+                        //}
+                        //if (underlineContentText.indexOf("√") > -1) {
+                        //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+                        //}
                         $(item).css("color", "#ffffff");
                         $(item).find(".wordStyle").css("color", "#ffffff");
                         $(item).find(".phraseStyle").css("background-color", "#ffffff");
@@ -464,27 +511,28 @@ function bindEventTeaOrignalYS() {
                 $(this).attr("data-status", "0");
                 $(this).attr("src", PicInfo.yaoshiHideImgUrl);
                 $.each($(this).nextUntil(".yaoshi").find(".underlineContent"), function (index, item) {
-                    var FontSizeValue = $(this).css("font-size");
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "none").after(addHtml);
-                        $(item).next().attr("data-status", "1");
-                    }
-                    else {
-                        $(item).css("display", "none").next().attr("data-status", "1");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                    }
+                    dealAnswerFunc(item, false);
+                    //var FontSizeValue = $(this).css("font-size");
+                    //var underlineContentText = $(this).text();  // 获取文本内容
+                    //var widthValue = $(item).css("width");
+                    //var newClsName = $(item).next().attr("class");
+                    //if (newClsName != "underlineContentShow") {
+                    //    var addHtml = "";
+                    //    if (hasChineseWorld(underlineContentText)) {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                    //    }
+                    //    else {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                    //    }
+                    //    $(item).css("display", "none").after(addHtml);
+                    //    $(item).next().attr("data-status", "1");
+                    //}
+                    //else {
+                    //    $(item).css("display", "none").next().attr("data-status", "1");
+                    //}
+                    //if (underlineContentText.indexOf("√") > -1) {
+                    //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+                    //}
                     $(item).css("color", "#ffffff");
                     $(item).find(".wordStyle").css("color", "#ffffff");
                     $(item).find(".phraseStyle").css("background-color", "#ffffff");
@@ -583,26 +631,27 @@ function bindEventYS() {
                     $(fItem).attr("data-status", "1");
                     $(fItem).attr("src", PicInfo.yaoshiShowImgUrl);
                     $.each($(fItem).parent().find(".underlineContent"), function (index, item) {
-                        var FontSizeValue = $(this).css("font-size");
-                        var underlineContentText = $(this).text();  // 获取文本内容
-                        var widthValue = $(item).css("width");
-                        var newClsName = $(item).parent().find(".underlineContent").next().attr("class");
-                        if (newClsName != "underlineContentShow") {
-                            var addHtml = "";
-                            if (hasChineseWorld(underlineContentText)) {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                            }
-                            else {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                            }
-                            $(item).css("display", "inline").after(addHtml);
-                        }
-                        else {
-                            $(item).css("display", "inline").next().attr("data-status", "0");
-                        }
-                        if (underlineContentText.indexOf("√") > -1) {
-                            $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                        }
+                        dealAnswerFunc(item, true);
+                        //var FontSizeValue = $(this).css("font-size");
+                        //var underlineContentText = $(this).text();  // 获取文本内容
+                        //var widthValue = $(item).css("width");
+                        //var newClsName = $(item).parent().find(".underlineContent").next().attr("class");
+                        //if (newClsName != "underlineContentShow") {
+                        //    var addHtml = "";
+                        //    if (hasChineseWorld(underlineContentText)) {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                        //    }
+                        //    else {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                        //    }
+                        //    $(item).css("display", "inline").after(addHtml);
+                        //}
+                        //else {
+                        //    $(item).css("display", "inline").next().attr("data-status", "0");
+                        //}
+                        //if (underlineContentText.indexOf("√") > -1) {
+                        //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+                        //}
                         if (!$(item).hasClass("no-answer")) {
                             $(item).css("color", "#92D050");
                         }
@@ -619,26 +668,27 @@ function bindEventYS() {
                 $(this).attr("src", PicInfo.yaoshiShowImgUrl);
                 //$(this).nextUntil(".yaoshi").filter(".underlineContent").css("color", "#92D050");
                 $.each($(this).nextUntil(".yaoshi").filter(".underlineContent"), function (index, item) {
-                    var FontSizeValue = $(this).css("font-size");
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "inline").after(addHtml);
-                    }
-                    else {
-                        $(item).css("display", "inline").next().attr("data-status", "0");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                    }
+                    dealAnswerFunc(item, true);
+                    //var FontSizeValue = $(this).css("font-size");
+                    //var underlineContentText = $(this).text();  // 获取文本内容
+                    //var widthValue = $(item).css("width");
+                    //var newClsName = $(item).next().attr("class");
+                    //if (newClsName != "underlineContentShow") {
+                    //    var addHtml = "";
+                    //    if (hasChineseWorld(underlineContentText)) {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                    //    }
+                    //    else {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                    //    }
+                    //    $(item).css("display", "inline").after(addHtml);
+                    //}
+                    //else {
+                    //    $(item).css("display", "inline").next().attr("data-status", "0");
+                    //}
+                    //if (underlineContentText.indexOf("√") > -1) {
+                    //    $(this).parent().find(".checkbox").find("input").prop('checked', true);
+                    //}
                     if (!$(item).hasClass("no-answer")) {
                         $(item).css("color", "#92D050");
                     }
@@ -663,27 +713,28 @@ function bindEventYS() {
                     $(fItem).attr("data-status", "0");
                     $(fItem).attr("src", PicInfo.yaoshiHideImgUrl);
                     $.each($(fItem).parent().find(".underlineContent"), function (index, item) {
-                        var FontSizeValue = $(this).css("font-size");
-                        var underlineContentText = $(this).text();  // 获取文本内容
-                        var widthValue = $(item).css("width");
-                        var newClsName = $(item).parent().find(".underlineContent").next().attr("class");
-                        if (newClsName != "underlineContentShow") {
-                            var addHtml = "";
-                            if (hasChineseWorld(underlineContentText)) {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                            }
-                            else {
-                                addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                            }
-                            $(item).css("display", "none").after(addHtml);
-                            $(item).next().attr("data-status", "1");
-                        }
-                        else {
-                            $(item).css("display", "none").next().attr("data-status", "1");
-                        }
-                        if (underlineContentText.indexOf("√") > -1) {
-                            $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                        }
+                        dealAnswerFunc(item, false);
+                        //var FontSizeValue = $(this).css("font-size");
+                        //var underlineContentText = $(this).text();  // 获取文本内容
+                        //var widthValue = $(item).css("width");
+                        //var newClsName = $(item).parent().find(".underlineContent").next().attr("class");
+                        //if (newClsName != "underlineContentShow") {
+                        //    var addHtml = "";
+                        //    if (hasChineseWorld(underlineContentText)) {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                        //    }
+                        //    else {
+                        //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                        //    }
+                        //    $(item).css("display", "none").after(addHtml);
+                        //    $(item).next().attr("data-status", "1");
+                        //}
+                        //else {
+                        //    $(item).css("display", "none").next().attr("data-status", "1");
+                        //}
+                        //if (underlineContentText.indexOf("√") > -1) {
+                        //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+                        //}
                         $(item).css("color", "#ffffff");
                         $(item).find(".wordStyle").css("color", "#ffffff");
                         $(item).find(".phraseStyle").css("background-color", "#ffffff");
@@ -695,27 +746,28 @@ function bindEventYS() {
                 $(this).attr("src", PicInfo.yaoshiHideImgUrl);
                 //$(this).nextUntil(".yaoshi").filter(".underlineContent").css("color", "#ffffff");
                 $.each($(this).nextUntil(".yaoshi").filter(".underlineContent"), function (index, item) {
-                    var FontSizeValue = $(this).css("font-size");
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "none").after(addHtml);
-                        $(item).next().attr("data-status", "1");
-                    }
-                    else {
-                        $(item).css("display", "none").next().attr("data-status", "1");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                    }
+                    dealAnswerFunc(item, false);
+                    //var FontSizeValue = $(this).css("font-size");
+                    //var underlineContentText = $(this).text();  // 获取文本内容
+                    //var widthValue = $(item).css("width");
+                    //var newClsName = $(item).next().attr("class");
+                    //if (newClsName != "underlineContentShow") {
+                    //    var addHtml = "";
+                    //    if (hasChineseWorld(underlineContentText)) {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&emsp;</span>";
+                    //    }
+                    //    else {
+                    //        addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";font-size:" + FontSizeValue + ";line-height:" + FontSizeValue + ";height:" + FontSizeValue + ";' data-status='0'>&nbsp;</span>";
+                    //    }
+                    //    $(item).css("display", "none").after(addHtml);
+                    //    $(item).next().attr("data-status", "1");
+                    //}
+                    //else {
+                    //    $(item).css("display", "none").next().attr("data-status", "1");
+                    //}
+                    //if (underlineContentText.indexOf("√") > -1) {
+                    //    $(this).parent().find(".checkbox").find("input").prop('checked', false);
+                    //}
                     $(item).css("color", "#ffffff");
                     $(item).find(".wordStyle").css("color", "#ffffff");
                     $(item).find(".phraseStyle").css("background-color", "#ffffff");