|
|
@@ -54,8 +54,20 @@ var removeHtmlFunc = function (HtmlStr) {
|
|
|
}
|
|
|
pattStr = new RegExp(/(<(p){1}.*?>).*?(<\/\2>)/ig);
|
|
|
matchesArr = HtmlStr.match(pattStr);
|
|
|
+ if (matchesArr != undefined && matchesArr.length > 0) {
|
|
|
+ // 清除匹配的P标签
|
|
|
+ for (var i = 0; i < matchesArr.length; i++) {
|
|
|
+ HtmlStr = HtmlStr.replace(matchesArr[i], "");
|
|
|
+ }
|
|
|
+ }
|
|
|
// 判断是否存在p标签
|
|
|
if (matchesArr != null || (matchesArr != undefined && matchesArr.length > 0)) {
|
|
|
+ if (HtmlStr != null && HtmlStr != "") {
|
|
|
+ // p标签混排
|
|
|
+ HtmlStr = "<p>" + HtmlStr + "</p>";
|
|
|
+ matchesArr.push(HtmlStr);
|
|
|
+ HtmlStr = null;
|
|
|
+ }
|
|
|
pattStr = new RegExp(/(<(p|b|span|u){1}.*?>).*?(<\/\2>)/i);
|
|
|
for (var i = 0; i < matchesArr.length; i++) {
|
|
|
var NewHtmlStr = matchesArr[i];
|
|
|
@@ -280,11 +292,11 @@ var dealAnswerFunc = function (NodeHandle, OCFlag, ThProFlag) {
|
|
|
var ulflag = $(NodeHandle).attr("ulflag");
|
|
|
if (ulflag == "1") {
|
|
|
if (!ThProFlag || (ThProFlag && showflagS == 1)) {
|
|
|
- $(NodeHandle).css("color", "#92D050").attr("shcode", 1).attr("showflag", "1");
|
|
|
+ $(NodeHandle).css("color", "#92D050").attr("shcode", 0).attr("showflag", "1");
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
- $(NodeHandle).css("color", "#000000").attr("shcode", 1).attr("showflag", "1");
|
|
|
+ $(NodeHandle).css("color", "#000000").attr("shcode", 0).attr("showflag", "1");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -293,7 +305,7 @@ var dealAnswerFunc = function (NodeHandle, OCFlag, ThProFlag) {
|
|
|
$(NodeHandle).css("background-color", "#f2db8b").attr("shcode", 1).attr("showflag", "1");
|
|
|
}
|
|
|
else if (showflagS == "1") {
|
|
|
- $(NodeHandle).css("background-color", "#ffffff").attr("shcode", 1).attr("showflag", "1");
|
|
|
+ $(NodeHandle).css("background-color", "#ffffff").attr("shcode", 0).attr("showflag", "1");
|
|
|
}
|
|
|
}
|
|
|
else if ($(NodeHandle).attr("hitstyle") == "sentenceStyle") {
|