|
|
@@ -11,12 +11,12 @@
|
|
|
$(JqStr).append(ChildHtmlStr);
|
|
|
Index += 1;
|
|
|
});
|
|
|
+ var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
var Index = 0;
|
|
|
$.each($("table"), function (index, item) {
|
|
|
var TableWidth = isNaN(parseFloat($(item).width())) ? 0 : parseFloat($(item).width()); // 表格宽度
|
|
|
// 替换HTML
|
|
|
var JqStr = ".TContain_" + Index;
|
|
|
- var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
$(JqStr).css("width", BodyWidth + "px");
|
|
|
if (TableWidth > BodyWidth) {
|
|
|
// 额外显示滚动条
|
|
|
@@ -29,12 +29,16 @@
|
|
|
}
|
|
|
Index += 1;
|
|
|
});
|
|
|
+
|
|
|
+ $.each($(".container-table"), function (index, item) {
|
|
|
+ $(item).css("width", BodyWidth + "px");
|
|
|
+ });
|
|
|
// 滚动条事件
|
|
|
$(".TableContainer").on("touchstart", function () {
|
|
|
pressTableFlag = true;
|
|
|
}).on("touchmove", function () {
|
|
|
var TableWidth = isNaN(parseFloat($(this).find("table").width())) ? 0 : parseFloat($(this).find("table").width()); // 表格宽度
|
|
|
- var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
+ BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
var HiddenRate = BodyWidth / TableWidth; // 滚动条比率
|
|
|
var SLeftWdith = isNaN(parseFloat($(this)[0].scrollLeft)) ? 0 : parseFloat($(this)[0].scrollLeft);
|
|
|
SLeftWdith *= HiddenRate;
|
|
|
@@ -50,7 +54,7 @@
|
|
|
}
|
|
|
ClsName = ClsName.replace("TableContainer ", ".");
|
|
|
var TableWidth = isNaN(parseFloat($(ClsName).find("table").width())) ? 0 : parseFloat($(ClsName).find("table").width()); // 表格宽度
|
|
|
- var BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
+ BodyWidth = isNaN(parseFloat($(document).width())) ? 0 : parseFloat($(document).width()); // 界面宽度
|
|
|
var HiddenRate = BodyWidth / TableWidth; // 滚动条比率
|
|
|
var SLeftWdith = isNaN(parseFloat($(ClsName)[0].scrollLeft)) ? 0 : parseFloat($(ClsName)[0].scrollLeft);
|
|
|
SLeftWdith *= HiddenRate;
|