zoukankan      html  css  js  c++  java
  • 算是代码优化吗?还可以继续优化吗?

    声明:本人不会写代码,只会COPY一部分。哈哈。。。

    原来的代码

    function PrDisplayNone() {
            $('#tr_unsolvereason').hide();
            if ($("#tr_unpleased").css("display") == "none")
             {
                $('#Remarkstar').hide();
            } else {
                $('#Remarkstar').show();
            }
        }
        function PlDisplayNone() {
            $('#tr_unpleased').hide();
            if (("#tr_unsolvereason").css("display") == "none") {
                $('#Remarkstar').hide();
            } else {
                $('#Remarkstar').show();
            }
        }
        function PrDisplay() {
            $('#tr_unsolvereason').show();
        }
        function PlDisplay() {
            $('#tr_unpleased').show();
        }

    发现错误了。显示时也要判断所以改成这样子了。如下:

    function Rearkstar() {
            if ($("#tr_unpleased").css("display") == "none" && $("#tr_unsolvereason").css("display") == "none") {
                $('#Remarkstar').hide();
            } else {
                $('#Remarkstar').show();
            }
       
        }

        function PrDisplayNone() {
            $('#tr_unsolvereason').hide();
            Rearkstar();
           
        }
        function PlDisplayNone() {
            $('#tr_unpleased').hide();
            Rearkstar();
          
        }
        function PrDisplay() {
            $('#tr_unsolvereason').show();
            Rearkstar();
        }
        function PlDisplay() {
            $('#tr_unpleased').show();
            Rearkstar();
        }

    还有更好的办法吗?

  • 相关阅读:
    鲸云效总结自动化测试常见问题
    鲸云效解析自动化测试前期的准备很重要
    鲸云效为小程序上线做兼容性审核
    ADO.NET删除和修改
    GIT常用操作命令
    随笔
    你应该知道的计算机延迟数字
    centos安装dotnet-sdk-3.1出现no package问题
    Linux CentOS7.9安装Docker
    CentOS6.8配置IP
  • 原文地址:https://www.cnblogs.com/dkongyying/p/2118587.html
Copyright © 2011-2022 走看看