|
|
@@ -372,10 +372,25 @@ var pauseMusicFunc = function (iIndex) {
|
|
|
// 设置滑块的位置
|
|
|
var playImageFunc = function (iIndex,leftVal,allTimes) {
|
|
|
var jQStr = ".LDFProcImg_" + iIndex;
|
|
|
- var LeftPx = (leftVal * 158) / allTimes;
|
|
|
+ var PWidthVal = $(jQStr).parent().css("width");
|
|
|
+ // 兼容单位
|
|
|
+ var PUint = "";
|
|
|
+ if(PWidthVal.indexOf("px") > -1) {
|
|
|
+ PUint = "px";
|
|
|
+ PWidthVal = PWidthVal.replace(PUint, "");
|
|
|
+ }
|
|
|
+ else if (PWidthVal.indexOf("pt") > -1) {
|
|
|
+ PUint = "pt";
|
|
|
+ PWidthVal = PWidthVal.replace(PUint, "");
|
|
|
+ }
|
|
|
+ else if (PWidthVal.indexOf("em") > -1) {
|
|
|
+ PUint = "em";
|
|
|
+ PWidthVal = PWidthVal.replace(PUint, "");
|
|
|
+ }
|
|
|
+ var LeftPx = (leftVal * parseFloat(PWidthVal)) / allTimes;
|
|
|
//LeftPx = LeftPx > 158 ? 158 : LeftPx;
|
|
|
//LeftPx = LeftPx < 0 ? 0 : LeftPx;
|
|
|
- $(jQStr).css("left", LeftPx + "pt"); // 设置滑块滚动
|
|
|
+ $(jQStr).css("left", LeftPx + PUint); // 设置滑块滚动
|
|
|
jQStr = ".RunTime_" + iIndex;
|
|
|
$(jQStr).text(timeToStrFunc(leftVal)); // 设置文字显示
|
|
|
jQStr = ".RunAllTime_" + iIndex;
|