|
|
@@ -1,5 +1,5 @@
|
|
|
//播放音频图片地址
|
|
|
-var PicInfo = {
|
|
|
+var PicInfo1 = {
|
|
|
answerPointImgUrl: "file:///android_asset/js/update-answer.png",
|
|
|
yaoshiShowImgUrl: "file:///android_asset/js/yaoshi-show.png",
|
|
|
yaoshiHideImgUrl: "file:///android_asset/js/yaoshi-hide.png",
|
|
|
@@ -10,7 +10,7 @@ var PicInfo = {
|
|
|
}
|
|
|
|
|
|
//本地调用用的资源
|
|
|
-var PicInfo1 = {
|
|
|
+var PicInfo = {
|
|
|
answerPointImgUrl: "../Images/update-answer.png",
|
|
|
yaoshiShowImgUrl: "../Images/yaoshi-show.png",
|
|
|
yaoshiHideImgUrl: "../Images/yaoshi-hide.png",
|
|
|
@@ -20,7 +20,7 @@ var PicInfo1 = {
|
|
|
audioPlayImgUrl: "../Images/dynaiselaba.gif",
|
|
|
audioPauseImgUrl: "../Images/dynaiselaba.png"
|
|
|
}
|
|
|
-
|
|
|
+// 表格处理Start
|
|
|
var pressTableFlag = false;
|
|
|
var AdjustTableFunc = function () {
|
|
|
var Index = 0;
|
|
|
@@ -35,7 +35,7 @@ var AdjustTableFunc = function () {
|
|
|
$(JqStr).append(ChildHtmlStr);
|
|
|
Index += 1;
|
|
|
});
|
|
|
- var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
+ 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()); // 表格宽度
|
|
|
@@ -62,7 +62,7 @@ var AdjustTableFunc = 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()); // 界面宽度
|
|
|
+ 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);
|
|
|
SLeftWdith *= HiddenRate;
|
|
|
@@ -78,7 +78,7 @@ var AdjustTableFunc = function () {
|
|
|
}
|
|
|
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()); // 界面宽度
|
|
|
+ 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);
|
|
|
SLeftWdith *= HiddenRate;
|
|
|
@@ -88,6 +88,21 @@ var AdjustTableFunc = function () {
|
|
|
}
|
|
|
}, true);
|
|
|
};
|
|
|
+var GetPadVal = function () {
|
|
|
+ var PaddingVal = $(document.body).css("padding");
|
|
|
+ if (PaddingVal == null || PaddingVal == undefined || PaddingVal == "") {
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+ var PadValArr = PaddingVal.split(" ");
|
|
|
+ if (PadValArr.length > 2) {
|
|
|
+ return parseFloat(PadValArr[1]);
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ return parseFloat(PadValArr[1]);
|
|
|
+ }
|
|
|
+};
|
|
|
+// 表格处理End
|
|
|
+
|
|
|
|
|
|
//显示、隐藏答案
|
|
|
function showHideAnswer(flag) {
|