zoukankan      html  css  js  c++  java
  • idong常用js总结

    1.判断屏幕高度

    $(document).ready(function() {
        $("#left").height($(window).height());
        $("#main").height($(window).height() - 80);
        //t = (screen.height - 30)  
    });

    2.下拉框选中内容替换原有文字(类似城市切换)

    $(".display ul li").click(function() {
                $(".display").hide();
                $(".xzsj span").empty().prepend($(this).text());
    });

    3.简单开关按钮

         <p class="sexp" style=" 150px">
                <span class="sex boy activesex">男</span>
                <span class="sex">女</span>
            </p>

      $('.sex').click(function(){
                        $(this).removeClass('activesex');
                        $(this).addClass('activesex').siblings('span').removeClass('activesex');
                    })
      3.增加id

      $(".tab ul li").click(function(){
             $(".tab ul li").eq($(this).index()).attr('id',"active_tab").siblings().removeAttr('id','active_tab');
           //另一种方法: $("div").eq($(".tab li").index(this)).addClass("on").siblings().removeClass('on');

            });

    4.children parent用处多多

    $('.boxlist1').mouseover(function(){
       $(this).children('.listdetail').children('.rightbj').css('display','block');
    });
    $('.boxlist1').mouseout(function(){
         $(".rightbj").hide();
    });

        $('.hover_bj').mouseover(function(){
                        $(this).children('.xiugai').css('display','block');
                    });
                    $('.hover_bj').mouseout(function(){
                        $(this).children('.xiugai').css('display','none');
                        
                    })

    5.判断

     if ($(this).text()=="月报") {
          $(".selectzcfz").show();
             
         } else{
              $(".selectzcfz2").show();
              $(".selectzcfz").hide();
         }
    6.   判断当前样式如果是a,则b隐藏,如果是b,则a隐藏

        <script>
                    $(function(){
                        $('a').click(function(){
                            if($(this).hasClass('close')){
                                $(this).css('display','none');
                                $(this).siblings('a').css('display','inline');
                                
                            }else if($(this).hasClass('open')){
                                $(this).css('display','none');
                                $(this).siblings('a').css('display','inline');
                            }
                        })
                    })
                </script>

    7.切换按钮

    $('.yiqiyong').click(function() {
        $(this).toggleClass('yiqiyong');
        $(this).toggleClass('yijinyong');
    });

  • 相关阅读:
    zzuli--2134: 维克兹的进制转换(规律)
    hdu--1316--How Many Fibs?(java大数)
    NYOJ--517--最小公倍数(大数打表)
    NYOJ--513--A+B Problem IV(大数)
    NYOJ--45--棋盘覆盖(大数)
    NYOJ--114--某种序列(大数)
    HAUT--1262--魔法宝石(暴力)
    NYOJ--1276--机器设备(河南省第九届省赛,简单的bfs)
    hdu--1429--胜利大逃亡(续) (bfs+状态压缩)
    NYOJ--541--最强DE 战斗力(递推)
  • 原文地址:https://www.cnblogs.com/zhouyx/p/4465143.html
Copyright © 2011-2022 走看看