zhouna 4 vuotta sitten
vanhempi
commit
b04fe6aeb1
2 muutettua tiedostoa jossa 16 lisäystä ja 12 poistoa
  1. 7 11
      src/js/console.js
  2. 9 1
      src/js/index.js

+ 7 - 11
src/js/console.js

@@ -40,21 +40,17 @@ $(function(){
         // console.log('窗口大小改变');
         resizeBox()
     })
-    $(window).click(function(){
-        window.parent.userActionHide()
-        $(".part02 .toggleSlide ul").css("display","block")
+    $(document).off("click").on("click",function(e){
+        if(!$(e.target).is(".toggleSlide,.toggleSlide ul")){
+            $(".toggleSlide ul").hide();
+        }
     })
-    let sildeIS = true
-    /*if(!hasData('FUNC000045')&&!hasData('FUNC000046')){
-        $(".part02 .toggleSlide").css("opacity","0.5")
-        sildeIS = false
-    }*/
-    $(".toggleSlide p").click(function(e){
+    $(".toggleSlide p").off("click").on("click",function(e){
         //if(!sildeIS)return
         e.stopPropagation()
         $(this).next().slideToggle()
     })
-    $(".toggleSlide li").click(function(){
+    $(".toggleSlide li").off("click").on("click",function(){
         let str = $(this).attr("data-str"),type = $(this).attr("data-type") 
         if(type == 1){
             // if(!hasData('FUNC000045')){
@@ -1950,7 +1946,7 @@ function getStaticDate(flg){
     getEveryDeptLevel()
     return true
 }
-window.onload = function(){console.log(444)
+window.onload = function(){
     const  iconCalenBlue= require("./../images/darkDate.png")
     const  iconCalenGrey= require("./../images/icon_calen_grey.png")
     $.datepicker.regional['zh-CN'] = {

+ 9 - 1
src/js/index.js

@@ -18,7 +18,7 @@ const hideLogo = getUrlArgObject("hideLg");
 const modalDom = `
       <p class="tips"><img src=${WarningIcon} /><span>为确保账号安全,请及时修改初始密码</span></p>
       <div class="modalAction">
-        <p><span class="label"><i>*</i>原密码:</span><input type="text" placeholder="请输入原密码" class="oldword" id="oldWord" autocomplete="off"><img class="eye" src=${closeEye} /><p class="oldWaring warning"><img src=${warnIcon} /><b>原密码错误</b></p></p>
+        <p><span class="label"><i>*</i>原密码:</span><input type="password" placeholder="请输入原密码" class="oldword" id="oldWord" autocomplete="off"><img class="eye" src=${closeEye} /><p class="oldWaring warning"><img src=${warnIcon} /><b>原密码错误</b></p></p>
         <p><span class="label"><i>*</i>新密码:</span><input type="password" disabled placeholder="请输入新密码" class="newword" id="newWord" autocomplete="off"><img class="eye" src=${closeEye} /><p class="newword warning"><img src=${warnIcon} /><b>密码最多12位</b></p></p>
         <p><span class="label"><i>*</i>确认新密码:</span><input type="password" disabled placeholder="请输入确认新密码" class="sureword" id="sureWord" autocomplete="off"><img class="eye" src=${closeEye} /><p class="sureword warning"><img src=${warnIcon} /><b>两次密码输入不一致</b></p></p>
       </div>
@@ -32,9 +32,11 @@ const psdChecker = `<div class="psd-checkbox">
                       <p class="eight-str"><i></i>8位字符</p>
                     </div>`;
 $(function () {
+    //无logo演示隐藏logo
     if(hideLogo){
         $(".copy-right,.logo img").hide();
     }
+    hideDropdown();
   getOwnDept();
   setInterval(() => {
       getTimeDetail()
@@ -112,6 +114,12 @@ function toast(msg){
     $(toast).appendTo($(".alertModal"));
 }
 
+function hideDropdown(){//关闭下拉
+    $(document).off("click").on("click",function(e){
+        $("#contentIframe").contents().find(".toggleSlide ul").hide();
+    })
+}
+
 //绑定输入框事件
 function bindModalEvent(){
     /*$(".modalAction input[ autocomplete='off']").off("focus").on("focus",function(){