diff --git a/view/molistar/modules/levelNew/index.html b/view/molistar/modules/levelNew/index.html index a825d58a..01d840f6 100644 --- a/view/molistar/modules/levelNew/index.html +++ b/view/molistar/modules/levelNew/index.html @@ -55,5 +55,5 @@ - + \ No newline at end of file diff --git a/view/molistar/modules/levelNew/js/index.js b/view/molistar/modules/levelNew/js/index.js index 1148fa9b..dd72fd5c 100644 --- a/view/molistar/modules/levelNew/js/index.js +++ b/view/molistar/modules/levelNew/js/index.js @@ -125,28 +125,28 @@ function dataFun(type) { $('.myInfo .level b').text(userExper.userLevelExperience.levelExperience.levelSeq); $('.myInfo .bootom strong').text(userExper.userLevelExperience.amount); - var amount = userExper.userLevelExperience.nextLevelExperience.amount - userExper.userLevelExperience.levelExperience.amount; + var amount = (userExper.userLevelExperience.nextLevelExperience.amount - userExper.userLevelExperience.levelExperience.amount) - (userExper.userLevelExperience.amount - userExper.userLevelExperience.levelExperience.amount); $('.myInfo p strong').text(userExper.userLevelExperience.levelExperience.levelSeq >= 100 ? '∞' : amount); $('.myInfo .lineBox .thisLevel b').text(userExper.userLevelExperience.levelExperience.levelSeq); $('.myInfo .lineBox .nextLevel b').text(userExper.userLevelExperience.levelExperience.levelSeq >= 100 ? 100 : userExper.userLevelExperience.nextLevelExperience.levelSeq); - var cssNum = userExper.userLevelExperience.levelExperience.levelSeq >= 100 ? 100 : (userExper.userLevelExperience.levelExperience.amount / userExper.userLevelExperience.nextLevelExperience.amount) * 100; + var cssNum = userExper.userLevelExperience.levelExperience.levelSeq >= 100 ? 100 : ((userExper.userLevelExperience.amount - userExper.userLevelExperience.levelExperience.amount) / (userExper.userLevelExperience.nextLevelExperience.amount - userExper.userLevelExperience.levelExperience.amount)) * 100; + $('.lineBox .line').css('width', cssNum + '%'); } else { $('.myInfo .tx').attr('src', userCharm.avatar); $('.myInfo .levelIcon').attr('src', userCharm.userLevelCharm.levelCharm.url1); $('.myInfo .level b').text(userCharm.userLevelCharm.levelCharm.levelSeq); $('.myInfo .bootom strong').text(userCharm.userLevelCharm.amount); - - var amount = userCharm.userLevelCharm.nextLevelCharm.amount - userCharm.userLevelCharm.levelCharm.amount; + var amount = (userCharm.userLevelCharm.nextLevelCharm.amount-userCharm.userLevelCharm.levelCharm.amount) - (userCharm.userLevelCharm.amount-userCharm.userLevelCharm.levelCharm.amount); $('.myInfo p strong').text(userCharm.userLevelCharm.levelCharm.levelSeq >= 100 ? '∞' : amount); $('.myInfo .lineBox .thisLevel b').text(userCharm.userLevelCharm.levelCharm.levelSeq); $('.myInfo .lineBox .nextLevel b').text(userCharm.userLevelCharm.levelCharm.levelSeq >= 100 ? 100 : userCharm.userLevelCharm.nextLevelCharm.levelSeq); - var cssNum = userCharm.userLevelCharm.levelCharm.levelSeq >= 100 ? 100 : (userCharm.userLevelCharm.levelCharm.amount / userCharm.userLevelCharm.nextLevelCharm.amount) * 100; + var cssNum = userCharm.userLevelCharm.levelCharm.levelSeq >= 100 ? 100 : ((userCharm.userLevelCharm.amount - userCharm.userLevelCharm.levelCharm.amount) / (userCharm.userLevelCharm.nextLevelCharm.amount - userCharm.userLevelCharm.levelCharm.amount)) * 100; + $('.lineBox .line').css('width', cssNum + '%'); } - } // 切换 $('.back .tab div').click(function () {