namejr пре 4 година
родитељ
комит
c8ab142464
1 измењених фајлова са 22 додато и 22 уклоњено
  1. 22 22
      EBook.Web/Common/tasklib_book.js

+ 22 - 22
EBook.Web/Common/tasklib_book.js

@@ -64,7 +64,7 @@ var AdjustTableFunc = function () {
     var Index = 0;
     $.each($("table"), function (index, item) {
         // 处理表格总宽度
-        var ArrMaxLen =[];
+        var ArrMaxLen = [];
         var TableWidth = 0;
         var TotalMaxLen = 0;
         var RuleFlag = true;
@@ -79,21 +79,21 @@ var AdjustTableFunc = function () {
                     }
                     ArrMaxLen.push(0);
                 }
-                if (ArrMaxLen[tdIndex]< tdWidthVal) {
-                    TotalMaxLen += tdWidthVal -ArrMaxLen[tdIndex];
+                if (ArrMaxLen[tdIndex] < tdWidthVal) {
+                    TotalMaxLen += tdWidthVal - ArrMaxLen[tdIndex];
                     ArrMaxLen[tdIndex] = tdWidthVal;
                 }
             });
         });
         // 判断表格是否只有一行
-        if($(item).find("tr").length == 1 && $(item).find("tr").eq(0).find("td").length == 1) {
-            $(item).find("tr").eq(0).find("td").eq(0).css("width", (ScreenWidth -4 - GetPadVal()) + "px");
-            $(item).css("width", (ScreenWidth -4 - GetPadVal()) + "px");
+        if ($(item).find("tr").length == 1 && $(item).find("tr").eq(0).find("td").length == 1) {
+            $(item).find("tr").eq(0).find("td").eq(0).css("width", (ScreenWidth - 4 - GetPadVal()) + "px");
+            $(item).css("width", (ScreenWidth - 4 - GetPadVal()) + "px");
         }
         else {
             if (TotalMaxLen < ScreenWidth) {
                 var AddPx = (ScreenWidth - TotalMaxLen) / ArrMaxLen.length;
-                AddPx = AddPx > 2 ? AddPx -2: AddPx;
+                AddPx = AddPx > 2 ? AddPx - 2 : AddPx;
                 for (var i = 0; i < ArrMaxLen.length; i++) {
                     ArrMaxLen[i] += AddPx;
                 }
@@ -101,7 +101,7 @@ var AdjustTableFunc = function () {
             var OneFlag = false;
             for (var i = 0; i < ArrMaxLen.length; i++) {
                 if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length > 1 && RuleFlag) {
-                    $(item).find("tr").eq(0).find("td").eq(i).css("width", ArrMaxLen[i]+ "px");
+                    $(item).find("tr").eq(0).find("td").eq(i).css("width", ArrMaxLen[i] + "px");
                     TableWidth += ArrMaxLen[i];
                 }
                 else if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length > 1 && !RuleFlag) {
@@ -114,7 +114,7 @@ var AdjustTableFunc = function () {
                         $(tdItem).css("width", NotRuleWidth + "px");
                     });
                 }
-                else if (ArrMaxLen[i]!= undefined && $(item).find("tr").eq(0).find("td").length == 1) {
+                else if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length == 1) {
                     OneFlag = true;
                     TableWidth += ArrMaxLen[i];
                 }
@@ -129,24 +129,24 @@ var AdjustTableFunc = function () {
         var HtmlStr = "<div class='TableContainer TContain_" + Index + "'></div>";
         $(item).after(HtmlStr);
         $(item).remove();
-        var JqStr = ".TContain_" +Index;
+        var JqStr = ".TContain_" + Index;
         $(JqStr).append(ChildHtmlStr);
         Index += 1;
     });
     $(document.body).css("width", ScreenWidth + "px");
-    var BodyWidth = isNaN(parseFloat($(document).width())) ? 0: (parseFloat($(document).width()) -GetPadVal());  // 界面宽度
+    var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : (parseFloat($(document).width()) - GetPadVal());  // 界面宽度
     var Index = 0;
     $.each($("table"), function (index, item) {
-        var TableWidth = isNaN(parseFloat($(item).width())) ? 0: parseFloat($(item).width());  // 表格宽度
+        var TableWidth = isNaN(parseFloat($(item).width())) ? 0 : parseFloat($(item).width());  // 表格宽度
         // 替换HTML
-        var JqStr = ".TContain_" +Index;
+        var JqStr = ".TContain_" + Index;
         $(JqStr).css("width", BodyWidth + "px");
         if (TableWidth > BodyWidth) {
             // 额外显示滚动条
             var SHtmlStr = "<div class='PSBar' style='width: " + BodyWidth + "px;'></div>";
             $(JqStr).after(SHtmlStr);
             var HiddenRate = BodyWidth / TableWidth;  // 滚动条比率
-            var HiddenWidth = BodyWidth -(TableWidth - BodyWidth) * HiddenRate;  // 现滚动条大小
+            var HiddenWidth = BodyWidth - (TableWidth - BodyWidth) * HiddenRate;  // 现滚动条大小
             var CSHtmlStr = "<div class='CSBar' style='width: " + HiddenWidth + "px;'></div>";
             $(JqStr).next().append(CSHtmlStr);
         }
@@ -159,10 +159,10 @@ var AdjustTableFunc = function () {
     $(".TableContainer").on("touchstart", function () {
         pressTableFlag = true;
     }).on("touchmove", function () {
-        var TableWidth = isNaN(parseFloat($(this).find("table").width())) ? 0: parseFloat($(this).find("table").width());  // 表格宽度
-        BodyWidth = isNaN(parseFloat($(document).width())) ? 0: (parseFloat($(document).width() -GetPadVal()));  // 界面宽度
+        var TableWidth = isNaN(parseFloat($(this).find("table").width())) ? 0 : parseFloat($(this).find("table").width());  // 表格宽度
+        BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : (parseFloat($(document).width() - GetPadVal()));  // 界面宽度
         var HiddenRate = BodyWidth / TableWidth;  // 滚动条比率
-        var SLeftWdith = isNaN(parseFloat($(this)[0].scrollLeft)) ? 0: parseFloat($(this)[0].scrollLeft);
+        var SLeftWdith = isNaN(parseFloat($(this)[0].scrollLeft)) ? 0 : parseFloat($(this)[0].scrollLeft);
         SLeftWdith *= HiddenRate;
         var NextClsName = $(this).next().attr("class");
         if (NextClsName == "PSBar") {
@@ -175,10 +175,10 @@ var AdjustTableFunc = function () {
             return;
         }
         ClsName = ClsName.replace("TableContainer ", ".");
-        var TableWidth = isNaN(parseFloat($(ClsName).find("table").width())) ? 0: parseFloat($(ClsName).find("table").width());  // 表格宽度
-        BodyWidth = isNaN(parseFloat($(document).width())) ? 0: (parseFloat($(document).width() -GetPadVal()));  // 界面宽度
+        var TableWidth = isNaN(parseFloat($(ClsName).find("table").width())) ? 0 : parseFloat($(ClsName).find("table").width());  // 表格宽度
+        BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : (parseFloat($(document).width() - GetPadVal()));  // 界面宽度
         var HiddenRate = BodyWidth / TableWidth;  // 滚动条比率
-        var SLeftWdith = isNaN(parseFloat($(ClsName)[0].scrollLeft)) ? 0: parseFloat($(ClsName)[0].scrollLeft);
+        var SLeftWdith = isNaN(parseFloat($(ClsName)[0].scrollLeft)) ? 0 : parseFloat($(ClsName)[0].scrollLeft);
         SLeftWdith *= HiddenRate;
         var NextClsName = $(ClsName).next().attr("class");
         if (NextClsName == "PSBar") {
@@ -1156,7 +1156,7 @@ function backupAllAnswer(answerJson, statusType) {
                 $(".checkbox").removeClass("select-answer");
                 $(".answer-body").removeClass("select-answer");
                 if (statusType == 2) {
-                    $(".answer-body[parent-anid="+curObj.pId+"]").addClass("select-answer");
+                    $(".answer-body[parent-anid=" + curObj.pId + "]").addClass("select-answer");
                 }
                 else {
                     $(this).addClass("select-answer");
@@ -1310,7 +1310,7 @@ function backupAllReview(answerJson) {
             $(".checkbox").removeClass("select-answer");
             $(".answer-body").removeClass("select-answer");
             //$(this).addClass("select-answer");
-            $(".answer-body[parent-anid="+curObj.pId+"]").addClass("select-answer");
+            $(".answer-body[parent-anid=" + curObj.pId + "]").addClass("select-answer");
             //已作答,弹出作答答案
             if ($(this).data("ans-status") == "1") {
                 //移动端添加外部处理