|
|
@@ -23,9 +23,12 @@ var PicInfo1 = {
|
|
|
// 表格处理Start
|
|
|
var pressTableFlag = false;
|
|
|
var GetPadVal = function () {
|
|
|
- var PaddingVal = $(document.body).css("padding");
var PadValArr = PaddingVal.split(" ");
if (PadValArr.length > 2) {
|
|
|
+ var PaddingVal = $(document.body).css("padding");
|
|
|
+ var PadValArr = PaddingVal.split(" ");
|
|
|
+ if (PadValArr.length > 2) {
|
|
|
return parseFloat(PadValArr[1]) + parseFloat(PadValArr[3]);
|
|
|
- }
else if (PadValArr.length > 1) {
|
|
|
+ }
|
|
|
+ else if (PadValArr.length > 1) {
|
|
|
return parseFloat(PadValArr[1]) * 2;
|
|
|
}
else {
|
|
|
return parseFloat(PadValArr[0]) * 2;
|
|
|
@@ -272,13 +275,18 @@ function bindEventTeaOrignalYS() {
|
|
|
var uHtml = document.createElement("u");
|
|
|
uHtml.className = "underlineContent no-answer";
|
|
|
uHtml.innerText = "暂无参考答案";
|
|
|
+ uHtml.setAttribute("data-text", uHtml.innerText);
|
|
|
+ //处理改错题及勾选题
|
|
|
if ($(parent)[0].tagName == 'P') {
|
|
|
if ($(parent).hasClass('correntQue') || $(parent).hasClass('boxQue')) {
|
|
|
uHtml.innerHTML = " ";
|
|
|
+ //改错题,要随机下划线长度
|
|
|
+ if ($(parent).hasClass('correntQue')) {
|
|
|
uHtml.style = "width:" + randomNum(220, 300) + "px;";
|
|
|
}
|
|
|
+ uHtml.setAttribute("data-text", "");
|
|
|
+ }
|
|
|
}
|
|
|
- uHtml.setAttribute("data-text", uHtml.innerText);
|
|
|
$(spanHtml).html(uHtml.outerHTML);
|
|
|
$(item).after(spanHtml);
|
|
|
}
|
|
|
@@ -501,13 +509,18 @@ function bindEventYS() {
|
|
|
var uHtml = document.createElement("u");
|
|
|
uHtml.className = "underlineContent no-answer";
|
|
|
uHtml.innerText = "暂无参考答案";
|
|
|
+ uHtml.setAttribute("data-text", uHtml.innerText);
|
|
|
+ //处理改错题及勾选题
|
|
|
if ($(parent)[0].tagName == 'P') {
|
|
|
if ($(parent).hasClass('correntQue') || $(parent).hasClass('boxQue')) {
|
|
|
uHtml.innerHTML = " ";
|
|
|
+ //改错题,要随机下划线长度
|
|
|
+ if ($(parent).hasClass('correntQue')) {
|
|
|
uHtml.style = "width:" + randomNum(220, 300) + "px;";
|
|
|
}
|
|
|
+ uHtml.setAttribute("data-text", "");
|
|
|
+ }
|
|
|
}
|
|
|
- uHtml.setAttribute("data-text", uHtml.innerText);
|
|
|
$(item).after(uHtml);
|
|
|
}
|
|
|
});
|
|
|
@@ -800,7 +813,10 @@ function handleAnswerRange() {
|
|
|
info.pId = answerId;
|
|
|
}
|
|
|
|
|
|
- info.AnsText = $(item).text();
|
|
|
+ info.AnsText = $(item).attr("data-text");
|
|
|
+ if (info.AnsText == undefined) {
|
|
|
+ info.AnsText = $(item).text();
|
|
|
+ }
|
|
|
tempJson.push(info);
|
|
|
|
|
|
var prev = $(item).prev();
|