zoukankan      html  css  js  c++  java
  • JQuery实现的各样效果

    用Jquery可以实现很多绚丽的效果,如下图,就是各种效果:
    <script type="text/javascript">
    //下拉框实现背景的变化
         function XX() {   
        //alert($("select[@name='a'] option[@selected]").text()); 
          $("#a").val('1'); 
            var X = $("select[@name='a'] option[@selected]").attr("value"); 
              $(document.body).css("background", X );  }
              </script>
                   <select id="a" onchange="XX()" name="a"> 
                     <option value="FFFF00" style ="background-color:#FFFF00 "selected="selected">黄色</option>
                     <option style="BACKGROUND-COLOR: #ffffed" value="ffffed">米黄色</option>
                     <option style="BACKGROUND-COLOR: #4394d6" value="4394d6">蓝色</option> 
                     <option style="BACKGROUND-COLOR: #d0cfb2" value="d0cfb2">灰色</option> 
                     <option style="BACKGROUND-COLOR: #9fc383" value="9fc383">绿色</option>
                     <option style="BACKGROUND-COLOR: #fcefff" value="fcefff">淡紫色</option> 
                   </select>
        
    <script type="text/javascript" src ="jquery-1[1].2.6.js"></script>
        <script  type="text/javascript">
        //淡入浅出
        $(document).ready(function() {
           $("#txtname").click(function(){
           $("#name").fadeIn("slow",function(){ document .getElementById ("name").innerHTML ="请输入用户名!";});
           $("#name").fadeOut("slow",function(){ document .getElementById ("name").innerHTML ="请输入用户名!";});
           $("#name").fadeTo("slow", 0.66,function(){ document .getElementById ("name").innerHTML ="请输入用户名!";});
      })
     })
     //滑动
      $(function() {
         $("#txtpwd").click(function(){
         $("#pwd").slideDown("slow",function(){document .getElementById ("pwd").innerHTML ="请输入用户密码!";});
         $("#pwd").slideUp("slow",function(){document .getElementById ("pwd").innerHTML ="请输入用户密码!";});
      //$("#pwd").slideToggle("10000",function(){document .getElementById ("pwd").innerHTML ="请输入用户密码!";});
     })
    })
    //隐藏、显示
    $(function (){
      $("#txtemail").click(function (){
       $("#email").show("slow",function(){ $(this).text(document .getElementById ("email").innerHTML ="邮箱用来返回你的信息");});
       //$("#email").hide("slow",function (){document .getElementById ("email").innerHTML ="邮箱用来返回你的信息";});
        $("#email").toggle() ;//切换隐藏或显示
      })
    })

     //放大
            $(function (){
            $("#btn1").click(function(){
            $("#div1").animate( { "90%"}, { queue: false, duration: 5000 } )
                      .animate( { fontSize: '10em' } , 1000 )
                      .animate( { borderWidth: 5 }, 1000);
                })
            $("#btn2").click(function(){
            $("#div2").animate( { "90%"}, { queue: false, duration: 5000 } )
                      .animate( { fontSize: '10em' } , 1000 )
                      .animate( { borderWidth: 5 }, 1000);
                })
                 $("#stop").click(function(){
             $("#div2").stop();
             })
            })
            $(function (){
            // 开始动画
            $("#go").click(function(){
            $("#images").animate({left: '+200px'}, 5000);
            })
            // 当点击按钮后停止动画
             $("#stop").click(function(){
             $("#images").stop();
             })
            })
            //执行一个禁用的动画
            $(function (){
            jQuery.fx.off = true;
            $("#if").click(function(){
            $("#images").toggle("slow");
      });

            })


        </script>

  • 相关阅读:
    不支持ie9一下代码
    jquery ajax done 函数 异步调用方法中不能给全局变量赋值的原因及解决办法
    WaitMe是一款使用CSS3来创建加载动画的jQuery插件
    Masked Input这个jQuery插件让用户能够按照预先设定好的固定格式输入数据(如日期、电话号码等)
    Autosize插件允许textarea元素根据录入的内容自动调整元素的高度
    两个列表选项插件bootstrap-duallistbox.js
    jquery滚动插件slimscroll
    modernizr.custom.js应用
    bootbox基于bootstrap的扩展弹窗
    洛谷P3503 [POI2010]KLO-Blocks 单调栈
  • 原文地址:https://www.cnblogs.com/paper/p/1535068.html
Copyright © 2011-2022 走看看